单项选择题

下面程序的输出结果是( )。
main()
int a,b;
scanf("%2d%3d",&a,&b);
printf("a=%d b=%d\n",a,b);

A.a=12 b=34
B.a=123 b=45
C.a=12 b=345
D.语句右错误
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序段: int j; float y;char name[50]; scanf( %2d%f%s , &j,&y, name); 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为( )。
A.55566.0
B.566.0
C.7777.0
D.566777.0
单项选择题
若变量均已正确定义并赋值,以下C语言赋值语句合法的是( )。
A.x=y==5;
B.x=n%2.5;
C.x+n=i;
D.x=5=4+1:
相关试题
  • 有以下函数: fun(char *a,char *b...
  • 有定义如下: struct sk int a; floa...
  • 有以下说明和定义语句: struct student...
  • 若有定义语句:int a[2][3],*p[...
  • 已知: struct sk int a; int age;...