单项选择题
已知int a;float b;所用的scanf调用语句格式为:
scanf("a//%d,b=%f",&a,&b);
为了将数据3和25.08分别赋给x和y,正确的输入应当是
A.3,25.08<Enter>
B.a=3,b=25.08<Enter>
C.a//3.b=25.08<Enter>
D.a//3<Enter>b=25.08<Enter>
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include<stdio.h> #include<ctype.h> #include<string.h> int fun(char*str) int i,j=0; for(i=0;str[i]!=’ 0’;i++) if(str[i]!=’’)str[j++]=str[i]; str[j]=’ 0’; main() char str[81]; int n; clrscr(); printf( Input a string: ); gets(str); puts(str); fun(str); printf( %s n ,str);
A.asdafaaz67
B.asdafaaz67
C.asd
D.z67
点击查看答案&解析
单项选择题
若有以下说明和定义 union dt int a;char b;double c;data; 以下叙述中错误的是
A.data的每个成员起始地址都相同
B.变量data所占内存字节数与成员c所占字节数相等
C.程序段:data.a=5;printf("%f\n",data.c);输出结果为5.000000
D.data可以作为函数的实参
点击查看答案&解析
相关试题
阅读下列程序,当运行函数时,输入asd af...
下列说法中错误的是
有如下定义语句:int aa[][3]=12...
若有条件表达式(exp)a++:b--,则以...
若说明int*p,n;则通过语句scanf能够正确...