问题 单项选择题

以下能正确定义且赋初值的语句是______。

A) int n1=n2=10;
B) char c=32;
C) float f=f+1.1;
D) double x=12.3E2.5;

答案

参考答案:B

解析: C语言中规定.程序中所要用到的变量应该先定义后使用。因此选项A和C都是错误的。选项D中,E的后面只能为整数,不能是实数。所以D电是错误的。只有选项B是正确的,char和int是通用的。

单项选择题
单项选择题