字符数组的输入正确的是(a[10])
A: scanf("%c",a[10]);
B: gets(a);
C: puts(a);
D: a[10]=getchar();
A: scanf("%c",a[10]);
B: gets(a);
C: puts(a);
D: a[10]=getchar();
B
举一反三
- 字符数组的输入正确的是(a[10]) A: scanf("%c",a[10]); B: gets(a); C: puts(a); D: a[10]=getchar();
- 下列程序段中,不能输入字符串的是 A: charstr[10];puts(gets(str)); B: charstr[10];scanf(“%s”,str); C: charstr[10];gets(str); D: charstr[10];getchar(str);
- 若 char a[10];已正确定义, 以下语句中不能从键盘上给 a 数组的所有元素输入值的语句是()。 A: gets(; B: scanf("%s",; C: for(i=0;i<10;i++)a[i]=getchar(); D: a=getchar();
- 有数组定义如下:char str[10];,以下正确的输入语句是______。 A: scanf(“%c”,<br/>str); B: scanf(“%s”,<br/>str); C: scanf(“%s”,&str[10]); D: gets(str[10]); E: gets(str);
- 设有字符数组a[6],正确的输入语句是()。 A: for(i=0;i<6;i++){scanf("%c",&a[i]); } B: gets(''a''); C: scanf("%s",&a); D: puts("a");
内容
- 0
字符数组a已正确定义,以下语句中不能从键盘上给a数组的所有元素输入值的语句是( )。 A: gets(a); B: scanf("%s",a); C: for(i=0;i<10;i++) a[i]=getchar(); D: a=getchar();
- 1
可以完成一个整数或一个字符输入的是()。 A: getchar() B: scanf() C: gets() D: puts()
- 2
a是包含10个元素的字符数组。下面语句中,不能从键盘上给数组a的所有元素输入值的是( )。 A: gets(a); B: scanf("%s",a); C: for(i=0;i<10;i++) a[i]=getchar(); D: a=getchar();
- 3
下列程序段中,不能输入字符串的是________。 A: 程序段如下:char str[10];puts(gets(str));; B: 程序段如下:char str[10];scanf(“%s”,str); C: 程序段如下:char str[10];gets(str); D: 程序段如下:char str[10];getchar(str);
- 4
设有字符数组a[6],正确的输入语句是( )。 A: for(i=0;i<6;i++){scanf("%c",&a[i]); } B: gets(''a''); C: scanf("%s",&a); D: puts("a");