填空题
下面程序把从终端读入的文本(用@作为文本结束标志)复制到一个名为bi.dat的新文件中。请填空。
#include<stdio.h>
FILE *fp;
main()
char ch;
if((fp=fopen(______))==NULL)exit(0);
while((ch=getchar())!=’@’)fputc(ch,fp);______;
【参考答案】
"bi.dat","w"或"bi.dat","w+"或"bi.dat","a+" fclose(fb)
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。 #include string.h #include stdio.h sort(char *a[],int n) int i,j; char *p; for(j=1;j<=n-1;j++) for(i=0;i<n-j;i++) if(______)>0) p=a[i]; a[i]=a[i+1]; a[i+1]=p; main() int i; char *book[]= itisme , itisyou , howareyou , fine , goodnight , goodbye ; sort(______); for(i=0;i<6;i++) printf( %s n ,book[i]);
点击查看答案&解析
填空题
以下程序用以删除字符串中所有的空格,请填空。 #include<stdio.h> main() char s[100]= Our teacher teach C language! ;int i,j; for(i=j=0;s[i]!=’ 0’;i++) if(s[i]!=’’)______ s[j]=’ 0’; printf( %s n ,s);
点击查看答案&解析
相关试题
一个项目具有一个项目经理,一个项目经理可...
下列程序段选择项,使i的运行结果为3的程...
在E-R图中,用( )来表示实体之间联系。
下面结构体的定义语句中,错误的是( )。
下述程序的输出结果是( )。 #include...