【单选题】以下程序的功能是:从键盘上输入一行字符,存入一个字符数组中,然后输出该字符串。划线处应填入()。
A.str[i]=0
B.str[i-1]='0'
C.str[i]=’0‘
D.str[i-1]=0
- · 有5位网友选择 C,占比41.67%
- · 有3位网友选择 A,占比25%
- · 有3位网友选择 D,占比25%
- · 有1位网友选择 B,占比8.33%
A.str[i]=0
B.str[i-1]='0'
C.str[i]=’0‘
D.str[i-1]=0
A、fgets
B、fopen
C、fclose
D、fgetc
下面程序由键盘输入字符,存放到文件中,用!结束输入,请在______[1]______上填空。 #include <stdio.h> main() { FILE *fp; char ch ; char fname[10]; printf(“Input name of file\n”); gets(fname); if ((fp=fopen( fname, “w”))==NULL) { printf (“cannot open file\n”); exit(0) ; } printf((“Enter data:\n”); while(_______[1]________!=’!’) //提示:从键盘输入一个字符,如不是! fputc(______[2]____________) ; //将从键盘输入的字符存入打开的文件中 fclose(fp); }
A、打开file1.txt文件,清除原有的内容;
B、打开file1.txt文件,只能写入新的内容;
C、打开file1.txt文件,只能读取原有内容;
D、打开file1.txt文件,可以读取和写入新的内容;
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!