在scanf()函数调用的格式字符串中,若使用格式符为“%Lf”,则对应输入的数据类型为()。
A.char
B.int
C.float
D.double
A.char
B.int
C.float
D.double
第1题
在scanf()函数调用语句中,可以在格式字符和%号之间加上一个星号,它的作用是跳过对应的输入数据;当输入以下数据时,100 200 300 400 500<回车>,下面语句的执行结果为【 】。 main() { int a,b,C; scanf("%d%*d%d%d",&a,&b,&c); printf("%d%d%d",a,b,c);}
第2题
第3题
第4题
第5题
第6题
第7题
函数调用strcat(strcpy(strl,str2),str3)的功能是()。
A.将字符串strl复制到字符串str2中,再连接到字符串str3之后
B.将字符串strl连接到字符串str2之后,再复制到字符串str3之后
C.将字符串str2复制到字符串strl中,再将字符串str3连接到字符串strl之后
D.将字符串str2连接到字符串strl之后,再将字符串strl复制到字符串str3之中
第8题
下面程序的功能是调用sub函数计算数组a中字符串的长度,请填空。 sub(char s[]) { int n; for(n=0;【 】n++); return 【 】; } main() { char*a;int k; gets(a); 【 】 printf("%d",k);
第9题
已知“int a;float b;”所用的scanf调用语句格式为:“scanf("a//%d,b=%f",&a,&b);”为了将数据3和25.08分别赋给x和Y,正确的输入应当是()。
A.3,25.08
B.a=3,b=25.08
C.a//3,b=25.08
D.a//3b=25.08
第10题
A.scanf("%d%1x,%1e",&x,&y,&z):
B.scarlf("%2d,%d%f",&x,&y,&z);
C.scanf("%x%*d%o",&x,&y);
D.scanf("%x%o%6.2f",&x,&y,&z);
第11题