Linux中.不宜作为普通文件的第一个字符, 原因是()。
A.以“.”开头为非法的文件名
B.以“.”开头为隐藏文件
C.以“.”开头只能用于目录名
D.以“.”开头为设备文件
A.以“.”开头为非法的文件名
B.以“.”开头为隐藏文件
C.以“.”开头只能用于目录名
D.以“.”开头为设备文件
第6题
A、获取键盘输入的字符,并赋值给ch
B、获取fp所指向的文件的第一个字节的内容,并赋值给ch
C、获取fp所指向的文件的当前文件位置指针所指向的一个字节的内容,并赋值给ch
D、将ch的值输出到fp所指向的文件中
第7题
include<stdio.h>
main()
{
char ch;int sumch=0;
FILE*fp;
fp=fopen ("str.dat","w");
while((ch=getchar())!=______)/*第一空*/
{
sumch++;
putchar(ch);
fputc(______,fp);/*第二空*/
}
printf("sumch=%d\n",sumch);
fprintf(______,"sumch=%d\n",sumch);/*第三空*/
fclose(fp);
}
第8题
例如,字符串中原有的内容为:ABCDEFGHIJK,m的值为3,则移动后,字符串中的内容应该是:DEFGHIJKABC。
注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,,仅在函数fun的花括号中填入你编写的若干语句。
第10题
include<stdio.h>
include<stdlih.h>
main()
{char ch;
FILE*fp:
if((fp=fopen("file.det","______"))==NULL)/*第一空*/
{printf("Can not open file\n");exit(0);}
ch=getchar();
whil(ch!'')
{fputc(______,fp);/*第二空*/
ch=getchar();
}
fclose(______); /*第三空*/
}
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!