若有定义char
ch1[10]=“C Program”, ch2[ ]=“Math”;若将字符串ch2赋值给ch1,应当使用()。
A: ch1=ch2;
B: ch2=ch1;
C: strcpy(c1,
c2);
D: strcpy(c2,c1);
ch1[10]=“C Program”, ch2[ ]=“Math”;若将字符串ch2赋值给ch1,应当使用()。
A: ch1=ch2;
B: ch2=ch1;
C: strcpy(c1,
c2);
D: strcpy(c2,c1);
举一反三
- 若有char ch[10],则下列字符串数组的赋值中不正确的是( )。 A: ch="welcome"; B: ch[0]='w'; C: strcpy(ch,"welcome"); D: char ch1[]="welcome";strcpy(ch,ch1);
- 有以下程序 #include main( ) { char ch[] = "abc"; ch[0] ^= ch[0]; ch[1] |= ch[1]; ch[2] &= ch[2]; printf("%d%c%c\n",ch[0],ch[1],ch[2]); } 程序运行后的输出结果是
- 已知ch1='a',ch2='B',ch3='5',执行C语句if (ch1 >= ch2) ch= ch1-32 ; else if(ch1 <= ch3) ch = ch3+16 ; else ch= ch2+32 ;后,ch的值是
- ch是字符型变量,下面不正确的赋值语句是()。 A: ch=‘a+b’; B: ch=‘’; C: ch=‘1’+‘2’ D: ch=60+5
- 1.请写出下列单体聚合得到的聚合物按习惯命名法的名称 (1) CH 2 =CHF (2) CH 2 =CH(CH 3 ) 2 CH 3 | (3) CH 2 =C | COO CH 3 (4) HO-( CH 2 ) 5 -COOH (5) CH 2 CH 2 CH 2 O |__________|