有以下程序段 charname[20]; intnum; scanf("name=%snum=%d",name;&num); 当
有以下程序段
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
有以下程序段
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
A、1
B、3 0
C、1 -2
D、死循环
A、double
B、int
C、float
D、char
A、head==NULL;
B、head→next==NULL;
C、head→next==head;
D、head!=NULL;
#include
main()
{ …
while(getchar()!='\n');
…
}
以下叙述中正确的是
A)此while语句将无限循环
B) getchar()不可以出现在while语句的条件表达式中
C)当执行此while语句时,只有按回车键程序才能继续执行
D)当执行此while语句时,按任意键程序就能继续执行
for(i=0,k=-1;k=1;k++) printf("*****\n");
下面关于语句执行情况的叙述中正确的是
A.循环体执行两次
B.循环体执行一次
C.循环体一次也不执行
D.构成无限循环
#include
main()
{ …
while(getchar()!='\n');
…
}
以下叙述中正确的是
A.此while语句将无限循环
B.getchar()不可以出现在while语句的条件表达式中
C.当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行
#include
main()
{ char b,c; int i;
b='a'; c='A';
for(i=0;i<6;i++)
{ if(i%2) putchar(i+b);
else putchar(i+c);
} printf("\n");
}
程序运行后的输出结果是
A.ABCDEF
B.AbCdEf
C.aBcDeF
D.abcdef
A.scanf("%f",&x[6])
B.scanf("%lf",*(x+6));
C.scanf("%lf",p+6)
D.scanf("%lf",p[6]);
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!