若有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);
A: fscanf(stdin,%c,s);
B: gets(s);
C: fgets(s,80,stdin);
D: scanf(%s,s);
举一反三
- 若有char<br/>a[80],*s=a;不正确的输入语句是()。 A: scanf("%s",s); B: gets(s); C: fscanf(stdin,"%c",s); D: fgets(s,80,stdin);
- 中国大学MOOC: 若有FILE *stdin;char a[80], *s=a;stdin=fopen(xx.txt,r);不正确的输入语句是( ).
- 若输入tc,则程序的运行结果为 【8】 。#include <stdio.h>main() char str[40]; fscanf(stdin,"%s",str); fprintf(stdout,"%s\n",str);
- 若有如下定义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);