注意:此页面搜索的是所有试题
华北水利水电大学C 语言程序设计
编程:编写程序,建立同学通讯录。通讯录中包括同学的姓名和电话号码。部分程序如下: #include #define NUM 3 struct mem { char name[20]; char phone[11]; }; void main() { struct men man[NUM]; int i; for(i=0;i
编写程序,计算学生的平均成绩并统计不及格的人数。部分程序如下: #include struct stu { int num; char*name; char sex; float score; }student[5]={ {101,"Li ping",.M.,45}, {102,"Zhang ping",.M.,62.5}, {103,"He fang",.F.,92.5}, {104,"Cheng ling",.F.,87}, {105,"Wang ming",.M.,58}, }; void main() { int i,c=0; float ave,s=0; for(i=0;i<5;i++) { s+= ( ) ; if( ) c++; } ( ) printf("%.2f %d",ave,c); return 0; }
编程:要求在程序执行前创建文件D:\file.txt,文档的内容为“I am a student.”,在屏幕中显示该文件的内容。部分程序如下: #include void main() { FILE *fp; char ch; fp=fopen("d:\\file.txt","r"); ch=fgetc(fp); while(ch!=EOF) { putchar(ch); ( ) } fclose(fp); }
编程:对D:\file1.txt文件追加一个字符串。部分程序如下: #include main() { FILE *fp; char ch,st[20]; if((fp=fopen("D:\\file1.txt","a"))==NULL) { printf("不能打开文件"); getch(); exit(1); } printf("输入字符串:\n"); scanf("%s",st); ( ) fclose(fp); }
编程:将数字66以字符的形式写到磁盘文件中。部分程序如下: #include void main() { FILE *fp; int i=66; if((fp=fopen("d:\\C\\file2.txt","w"))==NULL) { printf("不能打开文件"); getch(); exit(1); } ( ) fclose(fp); }
文件是指()。
根据数据的组织形式,C语言将文件分为()和()。
现要求以读写方式打开一个文本文件stu,写出语句()。
现要求将上题中打开的文件关闭掉,写出语句()。
若执行fopen()函数时发生错误,则函数的返回值是()。
读下列程序,写出程序的运行结果。 #include int main() { int n=10; while (n>7) { n--; printf("%d\n",n); } return 0; } 输出:
读下列程序,写出程序的运行结果。 #include int main() { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20) break; if(b%3==1) { b+=3; continue; } b-=5; } printf("%d\n",a); return 0; } 输出:
读下列程序,写出程序的运行结果。 #include void Func(void); int main() { int i; for (i=0; i<5; i++) { Func(); } } void Func(void) { static int a = 1; int b = 2, c; c = a + b; a++; b++; printf("%d\n", c); } 输出:
读下列程序,写出程序的运行结果。 #include int main() { int n=0,fact=1,sum=0; do { n++; fact=fact*n; sum+=fact; } while (n<4); printf("%d\n",sum); return 0; } 输出:
读下列程序,写出程序的运行结果。 # include int main () { int a[5]={3, 2, 5, 4, 8}; int *p, *q; p = &a[0]; q = &a[4]; for( ; q >= p; q--) printf ("%d ", *q); printf ("\n"); return 0; } 输出: