网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
有以下程序段:char name[20];int num;scanf(name=%s num=%d,name,&num);当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为(  )。
A

Lili

B

name=Lili

C

Lili num=

D

name=Lili num=1001


参考答案

参考解析
解析:
在C语言中输入多个字符串时,系统会把空格字符作为输入的字符串之间的分隔符。本题中,当从键盘输入name=Lili num=1001时,Lili赋值给name,1001赋值给num。答案选择A选项。
更多 “单选题有以下程序段:char name[20];int num;scanf(name=%s num=%d,name,num);当执行上述程序段,并从键盘输入:name=Lili num=1001回车后,name的值为(  )。A LiliB name=LiliC Lili num=D name=Lili num=1001” 相关考题
考题 单选题有以下程序#includemain(){ int sum,pad,pAd; sum=pad=5; pAd=++sum,pAd++,++pad; printf(%d,pad);}程序的输出结果是(  )。A 8B 5C 7D 6

考题 单选题有定义:int x,y=10,*p=y;, 则能使得x的值也等于10的语句是()。A x=p;B x=p;C x=y;D x=*p;

考题 单选题有以下程序:#includemain(){ int a[5]={1,2,3,4,5},b[5]={0,2,1,3,0},i,s=0; for(i=0;i5;i++)s=s+a[b[i]]; printf(%d,s);}程序运行后的输出结果是(  )。A 6B 10C 11D 15

考题 单选题有定义:int a[5][4],(*p)[4]=a;,则*(*(p+2)+3)等价于()。A a[2][0]B a[2][1]C a[2][2]D a[2][3]

考题 单选题某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为(  )。A 32B 46C 48D 49

考题 单选题有以下程序#include int fun(char s[]){ int n=0; while(*s='0') {  n=10*n+*s-'0';  s++; } return (n);}main(){ char s[10]={'6','1','*','4','*','9','*','0','*'}; printf("%d",fun(s));}程序的运行结果是(  )。A 61490B 61C 9D 5

考题 单选题以下是if语句的基本形式:if(表达式)语句其中“表达式”(  )。A 必须是逻辑表达式B 必须是关系表达式C 必须是逻辑表达式或关系表达式D 可以是任意合法的表达式

考题 单选题以下选项中,当x为大于1的奇数时,值为0的表达式是(  )。A x%2==1B x/2C x%2!=0D x%2==0

考题 单选题有以下程序:#include main(){ int a=1,b=0; printf(%d,,b=a+b); printf(%d,a=2*b);}程序运行后的输出结果是(  )。A 0,0B 1,0C 3,2D 1,2