一个二维字符数组a[10][20]能够最多存储9个字符串。()
下面的()函数是将一个给定的整数转换为字符串。
一个二维字符数组a[10][20]能够存储的每个字符串的长度不超过20。()
在下面的字符数组定义中,()语句有语法错误。
已知for(;n>=1;n--),下列语句实现将S2所指字符数组中前n个字符复制到S1所指字符数组中,其中代码不正确的是()。
设有定义:char s[81];int i=10;,以下不能将一行(不超过80个字符)带有空格的字符串真确读入的语句或语句组是
函数调用语句fgets(buf,n,fp);从fp指向的文件中读入 字符放到buf字符数组中,函数返回值为 。
已知s是字符数组,显示该数组中首个字符的ASCII值写作:________;
要求通过 while 循环不断读入字符,当读入字母 N 时结束循环。若变量已正确定义, 下列正确的程序段是( )。
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符号时结束输入和输出操作,但程序有错。include main(){ FILE *fout; char ch;fout=fopen('abc.txt','w');ch=fgetc(stdin);while(ch!=''){ fputc(ch,fout);ch =fgetc(stdin);}fclose(fout);} 出错的原因是
下面的程序用来从键盘重复接收一个字符送入BUF开始的单元,直到接收到行结束标志ODH。在程序中填空,以保证其正确运行。
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符时结束输入和输出操作,但程序有错。 include<stdio.h> main() { FILE *fout; char ch; fout=fopen('abc.txt','W'); ch=fgetc(stdin); while (ch!='') { fputc (ch,fout); ch=fgetc(stdin); } fclose (fout); } 出错的原因是()。
在下面的字符数组定义中,哪一个有语法错误(43)。A.char a[20]=“abcdefg”;B.char a[]=“x+y=55.”;C.
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是______。
一个二维字符数组a【10】【20】能够最多存储9个字符串()
20、若要求从键盘读入含有空格字符的字符串,应使用函数()。
下列程序实现把20个字符'A'的字符串从源缓冲区传送到目的缓冲区的功能,试在程序中的空白处填上适当的指令(每空只填一条指令)。
C程序中,使用字符数组表示字符串数据时,可以修改该字符串数据中的内容。()
以下程序的功能是分别测量字符数组及数组中存放的字符串的长度,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 char a[]="abcdefg",b[10]="abcdefg"; _________________________; /*测量字符数组a,b的长度,并输出*/ _________________________; /*测量字符数组a,b中存放的字符串的长度,并输出*/
下面的函数计算字符数组s中字符串长度的方法。
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符时结束输入和输出操作,但程序有错,出错的原因是()。 include<stdio.h> main() FILE *fout: char ch: fout=fopen("abc.txt","w"); ch=fgetc(stdin); while(ch!="") fputc(ch,fout); ch=fgetc(std
20、有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是()。
C语言提供的、专门用来将1个字符串复制到另外一个字符数组中的函数是 ()
下面程序的功能是在一个字符数组中查找一个指定的字符,若数组中含有该字符则输出该字符在数组中第一次出现的位置(下标值);否则输出-1。请填空。 include <stdio.h> include <string.h> int main() {char c='a',t[50]; int n,k,j; gets(t); n=strlen(t); for(k=0; k<n;k++) if() {j=k; break;} else j=-1; printf("%d",j); return 0; }