若有定义char a[10],*b=a;不能给数组a输入字符串的语句是()。A.gets(a[0]);B.gets(a);C.gets(a[0]);D.gets(b);
若有定义char a[10],*b=a;不能给数组a输入字符串的语句是()。
A.gets(a[0]);
B.gets(a);
C.gets(&a[0]);
D.gets(b);
参考答案和解析
gets(a[0]);
相关考题:
下面是有关 C 语言字符数组的描述,其中错误的是A) 不可以用赋值语句给字符数组名赋字符串B) 可以用输入语句把字符串整体输入给字符数组C) 字符数组中的内容不一定是字符串D) 字符数组只能存放字符串
有以下定义:include char a[10],*b=a;不能给数组a输入字符串的语句是()。A.gets(a)B.ge 有以下定义: #include <stdio.h> char a[10],*b=a; 不能给数组a输入字符串的语句是( )。A.gets(a)B.gets(a10])C.gets(a[0});D.gets(b);
若有语句:char *line[5];,以下叙述中正确的是A.定义line是一个数组,每个数组元素是一个基类型为char为指针变量B.定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组C.定义line是一个指针数组,语句中的*号称为间址运算符D.定义line是一个指向字符型函数的指针
若有语句:char*line[5];,以下叙述中正确的是A.定义line是一个数组,每个数组元素是一个基类型为char的指针变量B.定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组C.定义line是一个指针数组,语句中的。号称为间址运算符D.定义line是一个指向字符型函数的指针
有以下定义: includechar a[l0],*b=a;不能给a数组输入字符串的语句是 ______。A.gets(A 有以下定义: # include<stdio.h> char a[l0],*b=a; 不能给a数组输入字符串的语句是 ______。A.gets(A)B.gets(a[0]);C.gets(a[0]);D.gets(b);
不能把字符串"Hello!"赋给数组b的语句是______。A.char b[10]={'H', 'e',' l',' l', 'o','!'};B.char b[10]={'h', 'e', 'l', 'l', 'o','!'};C.char b[10];strcpy (b, "Hello!"};D.char b[10]="Hello!";
下列各个选项中对字符数组赋字符串的语句中,错误的是( )。A.char s[10];s="program";B.char s[]="program";C.char s[10]="program";D.char s[10]; strcpy(s,"program");
有以下定义:include char a[10], *b=a; 下面不能给数组a输入字符串的语句是()。A.gets( 有以下定义: #include <stdio.h> char a[10], *b=a; 下面不能给数组a输入字符串的语句是( )。A.gets(a)B.gets(a[0]);C.gets(a[0]);D.gets(b);
不能把字符串:Hello!赋给数组b的语句是( )。A.char b[10]={’H’,’e’,’l’,’l’,’o’,’!’};B.char b[10]; b="Hello!";C.char b[10]; strcpy(b,"Hello!");D.char b[10]="Hello!";
有以下定义:includechara[10],*b=a;不能给数组a输入字符串的语句是A.gets(a)B.gets(a[ 有以下定义: #include <stdio.h> char a[10],*b=a; 不能给数组a输入字符串的语句是A.gets(a)B.gets(a[0])C.gets(a[0]);D.gets(b);
有以下定义 include char a[10],*b=a; 不能给a数组输入字符串的语句是A.gets(A)B.gets 有以下定义#include <stdio.h>char a[10],*b=a;不能给a数组输入字符串的语句是A.gets(A)B.gets(a[0]);C.gets(a[0]);D.gets(B) ;
若有定义和语句:int a;char c;float f;scanf("%d,%c,%f",a,c,f);若通过键盘输入:10,A,12.5,则a=10,c=‘A’,f=12.5。( )此题为判断题(对,错)。
若char a[10];已正确定义,以下语句中不能从键盘上给a数组的 所有元素输入值的语句是().A、gets(a);B、scanf("%s",a);C、for(i=0;i<10;i++)a[i]=getchar();D、a=getchar();
若有char a[80],*s=a;正确的输入语句是().(s输入字符串)A、scanf("%s",s);B、gets(*s);C、scanf("%c",s);D、getchar(s,80);
若char a[10];已正确定义,以下语句中不能从键盘上给a数组的 所有元素输入值的语句是( ).A、gets(a);B、scanf("%s",a);C、for(i=0;i10;i++)a[i]=getchar();D、a=getchar();
不能把字符串“Hello!”赋给数组b的语句是()A、char b[10]={’H’,’e’,’l’,’l’,’o’,’!’};B、char b[10];b="Hello!";C、char b[10];strcpy(b,"Hello!");D、char b[10]="Hello!";
下面是有关C语言字符数组的描述,其中正确的是()A、不可以用赋值语句给字符数组名赋字符串B、可以用输入语句把字符串整体输入给字符数组C、字符数组中的内容不一定是字符串D、字符数组只能存放字符串
单选题以下叙述中正确的是( )。A语句“char str[10]=string!;”和“char str[10]={string!};”并不等价B对于字符串常量“string!”,系统已自动在最后加入了'\0'字符,表示串结尾C对于一维字符数组,不能使用字符串常量来赋初值D在语句“char str[]=string!;”中,数组str的大小等于字符串的长度