有以下程序段:#include<stdio.h>int i;float y;char name[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段时,从键盘上输入55566 7777abc后,y的值为( )。
(A)566.0
(B)55566.0
(C)7777.0
(D)566777.0
查看解析
参考答案
继续答题:下一题


更多二级C语言试题
- 1设有定义:int x=2;,以下表达式中,值不为6的是( )。
- 2有如下程序段:int x=12;double y=3.141593;pfintf("%d%8.6f",x,y);其输出结果是( )。
- 3有以下程序段:#include<stdio.h>int i;float y;char name[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段时,从键盘上输入55566 7777abc后,y的值为( )。
- 4以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)( )。
- 5表达式(int)((double)9/2)-9%2的值是( )。
- 6以下不能将s所指字符串正确复制到t所指存储空间的是( )。