网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

语句charstr[20];说明str是一个字符串,最多能表示()。

  • A、20个字符
  • B、19个字符
  • C、18个字符
  • D、21个字符

参考答案

更多 “语句charstr[20];说明str是一个字符串,最多能表示()。A、20个字符B、19个字符C、18个字符D、21个字符” 相关考题
考题 以下能正确定义字符串的语句是A)char str[]={' \ 064'};B)char str="kx43";C)char str=";D)char str[]="\0";

考题 ●试题八阅读下列函数说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】以下程序的功能是:从键盘上输入一个字符串,把该字符串中的小写字母转换为大写字母,输出到文件test.txt中,然后从该文件读出字符串并显示出来。【程序】#includestdio.hmain(){FILE*fp;charstr[100];inti=0;if((fp=fopen("text.txt" (1) ))==NULL){printf("can't open this file.\n");exit(0);}printf("input astring:\n");gest(str);while(str[i]){if(str[i]=′a′ && str[i]=′z′)str[i]= (2) ;fputc(str[i], (3) );i++;}fclose(fp);fp=fopen("test.txt", (4) );fgets(str,100,fp);printf("%s\n",str);(5) ;}

考题 下列能正确定义字符串的语句是( )。A.char str[]={'\64'};B.char str="kx43";C.char str=";D.char str[]="\0";

考题 设有定义charstr[80]以下不能将输人数据nrst\nsecond\<CR)读取到数组str的语句是( )。A.cin.get(str,strlen(str));B.cin.getline(str,strlen(str));C.cin>>str;D.dn.read(str,strlen(str));

考题 以下选项中有语法错误的是()A.charstr[10]={“guest”};B.char*str[3]*str[1]={“guest”};C.charstr[3][10];str[1]={“guest”};D.charstr[3][10];str[1]={“guest”};

考题 以下不能正确赋进行字符串赋初值的语句是()。 A.charstr[5]=”good!”B.charstr[]=”good!”C.char*str=”good!”D.charstr[5]={‘g’,’o’,’o’,’d’}

考题 已知“charstr[]="my";”,则执行“strcat(str,"book");”后,str中保存的字符串为"mybook"。() 此题为判断题(对,错)。

考题 设有说明语句:intx=1,y=3,z=5;则下面表达式中值为0的是()。 A、xB、charstr[80];str=”abcdefg”;C、char*pstr=”abcdefg”D、char*pstr=NULL;pstr=”abcdefg”;

考题 下列对字符串的定义中错误的是()。 A.charstr[7]="FORTRAN"B.charstr[]="FORTRAN"C.char*str="FORTRAN"D.charstr[]={'F','O','R','T','R','A','N','

考题 设有定义charstr[80];以下不能将输入数据first\nsecond\nCR读取到数组str中的语句是( )。A.cin.get(str,strlen(str));B.cin.getline(str,strlen(str));C.cinstr;D.cin.read(str,strlen(str));

考题 以下能正确进行字符串赋初值的语句是()A、charstr[5]="good!";B、char*str="good!";C、charstr[]="good!";D、charstr[5]={’g’,’o’,’o’,’d’};

考题 已有定义:charstr1[15]={“university”},str2[15];则以下语句中正确的是()A、str2=str1B、str2=”college”C、scanf(“%s”,str2)D、printf(“%s”,str1)

考题 将字符串2复制到字符数组1中去。charstr1[10],str2[]={“china”};strcpy();

考题 以下能正确进行字符串赋值或赋初值的语句组是()A、charstr[3]="key";B、charstr[3]={’k’,’e’,’y’};C、charstr[4];str="key";D、char*s;s="key";

考题 设有定义语句:charstr[][20]={"Hello","Beijing"},*p=str;()则printf("%d/n",strlen(p+20));输出结果是A、0B、5C、7D、20

考题 不正确的字符串赋值或赋初值的方式是()A、charstr[]="string";B、charstr[7]={’s’,’t’,’r’,’i’,’n’,’g’};C、charstr[10];str="string";D、charstr[7]={’s’,’t’,’r’,’i’,’n’,’g’,’/0’};

考题 完善程序,把字符串“student”复制到str1数组中,charstr1[20];();

考题 在C#中,表示一个字符串变量应使用下面哪条语句定义?()A、CString strB、String strC、Dim str as stringD、char * str

考题 要声明一个长度为256个字符的定长字符串变量str,下列语句正确的是()A、dim str as stringB、dim str as string(256)C、dim str as string[256]D、dim str as string*256

考题 下面()是不正确的字符串赋值或赋初值的方式。A、char*str;str=“string”;B、charstr[7]={‘s’,‘t’,‘r’,‘i’,‘n’,‘g’};C、charstr1[10];str1=“string”;D、charstr1[]=“string”,str2[]=“12345678”;

考题 下面哪一项是不正确的字符串赋值或赋初值的方式()。A、char*str;str=“string”;B、charstr[7]={‘s’,‘t’,‘r’,‘i’,‘n’,‘g’};C、charstr1[10];str1=“string”;D、charstr1[]=“string”,str2[]=“12345678”;

考题 下面语句正确的是()A、int*p;*p=20B、char*s=”abcdef”;printf(“%s/n”,s)C、charstr[]=”abcd”;str++D、charstr[]={‘a’,’b’,’c’};printf(“%s”,str)

考题 以下不能正确进行字符串赋初值的语句是()。A、charstr[5]="good!";B、charstr[]="good!";C、char*str="good!";D、charstr[5]={’g’,’o’,’o’,’d’};

考题 单选题在C#中,表示一个字符串的变量应使用以下哪条语句定义?()A CStringstr;B stringstr;C DimstrasstringD char*str;

考题 单选题语句charstr[20];说明str是一个字符串,最多能表示()。A 20个字符B 19个字符C 18个字符D 21个字符

考题 单选题以下叙述中正确的是(  )。A 语句“char str[10]=string!;”和“char str[10]={string!};”并不等价B 对于字符串常量“string!”,系统已自动在最后加入了'\0'字符,表示串结尾C 对于一维字符数组,不能使用字符串常量来赋初值D 在语句“char str[]=string!;”中,数组str的大小等于字符串的长度

考题 单选题已有定义:charstr1[15]={“university”},str2[15];则以下语句中正确的是()A str2=str1B str2=”college”C scanf(“%s”,str2)D printf(“%s”,str1)