题目内容

以下叙述中正确的是( )。

A. 输入项可以是一个实型常量,如:scanf(“%f”,12.34);
B. 只有格式控制,没有输入项,也能正确输入,如:scanf(“a = %d”);
C. 输入实型数据时,可以规定小数点后面的位数,如:scanf(“%4.2f”,&f);
D. 当输入数据时,必须指明变量地址,如:scanf(“%f”,&f);

查看答案
更多问题

以下程序的输出结果是( )。int main(){int a = -1,b = 4,k;k = (++a < 0) && !(b-- <= 0);printf("%d %d %d\n",k,a,b);}

A. 1 0 4
B. 0 0 4
C. 0 0 3
D. 1 0 3

假定a和b是int型变量,则执行以下语句后,b的值是( )。a = 1,b= 10;do{b -= a;a++;}while(b-- < 0);

A. 9
B. -2
C. -1
D. 8

以下对一维整型数组a的正确声明是( )。

A. int a(10);
B. int n = 10,a[n];
C. int n; scanf(“%d”,&n); int a[n];
D.
E. define size 10int a[size];

以下对字符数组s的初始化,错误的是( )。

A. char s[5] = "abcde";
B. char s[5] = {"abc"};
C. char s[5] = {'a','b','c'};
D. char s[5] = "";

答案查题题库