柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序段 char name[20]; int num; scanf("name=%s num=%d",name, &num); 当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为
A.name=Lili num=1001
B.name=Lili
C.Lili num=
D.Lili
热度🔥970
参考答案:D
解析:
【解析】在输入格式控制"name=%s num=%d"中,普通字符"name=num="在输入时要原样输入,而格式控制符%s和%d对应各自的输入项,将输入的数据赋给相应的输入项。本题中输入"name=Lili num=1001<回车>"后,将字符串Lili赋给字符数组name,整数1001赋给变量num。因此D选项正确。
复制题目向AI提问
后,name的值为 A.name=Lili num=1001 B.name=Lili C.Lili num= D.Lili 答案:D。 解析:【解析】在输入格式控制"name=%s num=%d"中,普通字符"name=num="在输入时要原样输入,而格式控制符%s和%d对应各自的输入项,将输入的数据赋给相应的输入项。本题中输入"name=Lili num=1001<回车>"后,将字符串Lili赋给字符数组name,整数1001赋给变量num。因此D选项正确。">
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
有以下程序段 int i, n; for( i=0; i<8; i++ ) { n = rand( ) % 5; switch (n) { case 1: case 3: printf("%d \n", n); break; case 2: case 4: printf("%d \n", n); continue; case 0: exit(0); } printf("%d \n",n); } 以下关于程序段执行情况的叙述,正确的是
若有以下程序 #include #define S(x) (x)*(x) #define T(x) S(x)/S(x)+1 main() { int k=3, j=2; printf("%d,%d\n", S(k+j),T(k+j) ); } 则程序的输出结果是
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
在Visual FoxPro中,编译或连编生成的程序文件的扩展名不包括( )。
标签
二级C语言
name
num
输入
lili