下面字符数组赋值正确的是()
A.har c[ ]={‘a’,’b’,’C’}
B.har c[4]= {‘ab’,’中国’}
C.har c[2]="abc
D.har c[4]='abcd'
时间:2023-11-08 14:31:50
相似题目
-
已知for(;n>=1;n--),下列语句实现将S2所指字符数组中前n个字符复制到S1所指字符数组中,其中代码不正确的是()。
A . A.*S1++=*S2++
B . B.S1[n-1]=S2[n-1]
C . C.*(S1+n-1)=*(S2+n-1)
D . D.*(++S1)=*(++S2)
-
有定义语句:int i;double a[4];若通过键盘输入为数组a的4个元素赋值,输入时不同数据之间使用默认分隔符,则下面正确的输入语句是()
A . for(i=0;i<4;i++)scanf("%lf",&a[i])
B . for(i=0;i<4;i++)scanf("%f",&a[i])
C . for(i=0;i<4;i++)scanf("%lf\n",&a[i])
D . for(i=0;i<4;i++)scanf("%f,",&a[i])
-
给字符数组str定义和赋值正确的是________。
-
设有两字符串“Good”、“Morning”分别存放在字符数组 str1[10]、str2[10]中,下面语句中能把“Morning”连接到“Good”之后的是______。
-
下面哪个选项正确地声明了一个字符串数组()。
-
已知p、p1为指针变量,a为数组名,j为整型变量,下列赋值语句中不正确的是()。(0.5分)
-
下面是有关C语言字符数组的描述,其中错误的是
-
若有语句char c;,并要将字符a赋给变量c,则下列赋值表达式正确的是
A、c=a
B、c='a'
C、c=
D、c='97'
-
下面能正确进行字符串赋值操作的是( )。
-
已知ch是字符型变量,下面正确的赋值语句是( )。
A、ch=’123’;
B、ch=’ a+ b’ ;
C、ch=’7’+’9’;
D、ch=” \ ”;
-
06410051:有两个字符数组a,b,则以下能正确为a,b进行赋值的语句是( )。
-
关于字符型数组,以下说法正确的是()
-
下列对字符数组的初始化,正确的是().
A.chars1[]="abcd"
B.chars2[3]="xyz"
C.chars3[][]={'a','x','y'}
D.chars4[2][3]={"xyz","mnp"}
-
下面()是不正确的字符串赋值或赋初值的方式
A.char*str;str=“string”;
B.charstr[7]={‘s’,‘t’,‘r’,‘i’,‘n’,‘g’};
C.charstr1[10];str1=“string”;
D.charstr1[]=“string”,str2[]=“12345678”;
-
已知 ch 是字符型变量,下面不正确的赋值语句是 () 。 A)ch = 5 + 9 B) ch= ' a + b '
已知 ch 是字符型变量,下面不正确的赋值语句是 ( ) 。
A)ch = 5 + 9
B) ch= &39; a + b &39;
C) ch = &39; \ 0 &39;
D) ch= &39;7&39; + &39;6&39;
-
字符数组的输入正确的是(a[10])
A.scanf("%c",a[10]);
B.gets(a);
C.puts(a);
D.a[10]=getchar();
-
定义字符数组 char classname【100】;接收从键盘输入的班级名称,下面语句正确的是()
A.scanf("%c",&classname)
B.scanf("%s",classname)
C.Scanf("%c",&classname)
D.Scanf("%s",classname)
-
下面关于C语言中的字符数组描述正确的是()
A.gets()读取的字符串,其长度没有限制,以敲回车键结束
B.puts()函数,该函数一次只能输出一个字符串
C.strcmp()函数,字符串1小于字符串2,函数返回值正整数-1
D.strcpy()函数功能是进行字符串连接
-
【单选题】已知s是字符型变量,下面不正确的赋值语句是()
A.s=’012’;
B.s= ’u+v’;
C.s=’1’+’2’;
D.s=1+2;
-
已知int *ptr1, *ptr2; 均指向同一个int类型一维数组中的不同元素,k为int类型变量,则下面正确的赋值语句是()
A.k=*ptr1+*ptr2
B.ptr2=k
C.ptr1=ptr2
D.k=*ptr1*(*ptr2)
-
【单选题】已知ch是字符型变量,下面不正确的赋值语句是 。
A.ch='a+b';
B.ch='0';
C.ch='7'+'9';
D.ch=5+9
-
8、下列语句对数组赋值正确的是()
A.int a[4]; a[4]={0};
B.int a[4]; a[4]=0;
C.int a[4]; a={1, 2, 3, 4};
D.int a[4]; a[1]=5;
-
以下语句或语句组中,能正确进行字符串赋值的是。()A)char *sp;*sp="right!";
<span style=";font-family:宋体;font-size:16px">以下语句或语句组中</span><span style=";font-family:&39;times new roman&39;;font-size:16px">,</span><span style=";font-family:宋体;font-size:16px">能正确进行字符串赋值的是。(</span><span style=";font-family:宋体;font-size:16px">)</span>
<span style=";font-family:&39;times new roman&39;;font-size:16px">A</span><span style=";font-family:宋体;font-size:16px">)</span><span style=";font-family:&39;times new roman&39;;font-size:16px">char *sp;*sp="right!";</span><span style=";font-family:&39;times new roman&39;;font-size:16px">B</span><span style=";font-family:宋体;font-size:16px">)</span><span style=";font-family:&39;times new roman&39;;font-size:16px">char s[10];s="right!";</span>
<span style=";font-family:&39;times new roman&39;;font-size:16px">C</span><span style=";font-family:宋体;font-size:16px">)</span><span style=";font-family:&39;times new roman&39;;font-size:16px">char s[10];*s="right!";</span><span style=";font-family:&39;times new roman&39;;font-size:16px">D</span><span style=";font-family:宋体;font-size:16px">)</span><span style=";font-family:&39;times new roman&39;;font-size:16px">char *sp="right!";</span>
-
下面对字符数组的初始化不正确的是()
A.char s[3]=张
B.char s[3]=12;
C.char s[3]=HELLO;
D.char s[3]={a,b};