文件名称:专项4程序设计题100道
文件大小:352KB
文件格式:DOC
更新时间:2021-05-08 14:10:08
C程序设计
专项4程序设计题100道 1. Program.c /*------------------------------------------------ 【程序设计】 -------------------------------------------------- 功能:在键盘上输入一个3行3列矩阵的各个元素的值(值 为整数),然后输出主对角线元素的平方和,并在 fun()函数中输出。 ------------------------------------------------*/ #include "stdio.h" main() { int i,j,s,a[3][3]; int fun(int a[3][3]); void TestFunc(); for(i=0;i<3;i++) { for(j=0;j<3;j++) scanf("%d",&a[i][j]); } s=fun(a); printf("Sum=%d\n",s); TestFunc(); } int fun(int a[3][3]) { /*********Begin**********/ /********** End **********/ } void TestFunc() { FILE *IN,*OUT; int m; int n; int i[3][3]; int o; IN=fopen("in.dat","r"); if(IN==NULL) { printf("Read File Error"); } OUT=fopen("out.dat","w"); if(OUT==NULL) { printf("Write File Error"); } for(m=0;m<3;m++) { for(n=0;n<3;n++) fscanf(IN,"%d",&i[m][n]); } o=fun(i); { fprintf(OUT,"%d\n",o); } fclose(IN); fclose(OUT); } in.DAT 1 2 3 4 5 6 7 8 9 2. /*------------------------------------------------