若有char
a[80],*s=a;不正确的输入语句是()。
A: scanf("%s",s);
B: gets(s);
C: fscanf(stdin,"%c",s);
D: fgets(s,80,stdin);
a[80],*s=a;不正确的输入语句是()。
A: scanf("%s",s);
B: gets(s);
C: fscanf(stdin,"%c",s);
D: fgets(s,80,stdin);
举一反三
- 若有FILE *stdin;char a[80], *s=a;stdin=fopen(xx.txt,r);不正确的输入语句是( ). A: fscanf(stdin,%c,s); B: gets(s); C: fgets(s,80,stdin); D: scanf(%s,s);
- 中国大学MOOC: 若有FILE *stdin;char a[80], *s=a;stdin=fopen(xx.txt,r);不正确的输入语句是( ).
- 若有如下定义char a[30],b[30],则以下正确的输入语句是( ) A: gets(a,b); B: gets(a); gets(b); C: scanf("%s",a,b); D: scanf("%s%s"&a,&b);
- 设有int a;char ch[80]; ,则下列选项中正确的输入语句是_____。 A: scanf(“%d%s”,&a,ch[80]); B: scanf(“%d%s”,&a,ch); C: scanf(“%d%s”, a,ch); D: scanf(“%d%s”, a, &ch);
- 若有chars[20];以下语句正确的是()。 A: gets(s) ; B: scanf("%c",$s); C: scanf("%s",$s); D: gets(&s);