若变量已正确说明,要求用以下语句给a赋予3.12、给b赋予9.0,则正确的输入形式是 scanf(“a=%f,b=%f”,&a, &b);
A. a=3.12 ,b=9
B. a= 3.12b= 9
C. 3.12 9.0
D. a=3.12,b=9.0
查看答案
以下程序段的输出是 printf(“|%10.5f|\n”, 12345.678);
A. |12345.6780|
B. |12345.678|
C. |2345.67800|
D. |12345.67800|
若变量已正确说明,要求用以下语句给c1赋予字符%、给c2赋予字符#、给a赋予2.0、给b赋予4.0,则正确的输入形式是 scanf(“%f%c%f%c”, &a, &c1, &b, &c2);
A. 2.0%4.0#
B. 2% 4#
C. 2.0 % 4.0 #
D. 2 % 4 #
有以下程序 main() { int a=1,b=2,c=0; c=a>>1&b; printf("%d\n",c); } 程序运行后的输出结果是
A. 1
B. 2
C. 存在语法错误
如下程序的运行结果是() int main() { int a=2,b=1,c=0; if(a>=b){ switch(a++,b++) { case 1: c=a; case 0: c=b;break; default: c=0; } } printf("%d",c); return 0; }
A. 1
B. 2
C. 3