功能:编写input()和output()函数输入,输出5个学生的数据记录。
------------------------------------------------------*/
#include
struct student {
char num[6]; char name[8]; int score[4]; } stu[N];
input(stu)
struct student stu[]; {
/**********FOUND**********/ int i;j;
for(i=0;i printf(\ printf(\ scanf(\ printf(\ scanf(\ for(j=0;j<3;j++) { /**********FOUND**********/ printf(\ scanf(\ } printf(\ } } print(stu) struct student stu[]; { int i,j; printf(\ /**********FOUND**********/ for(i=0;i<=N;i++) { printf(\ for(j=0;j<3;j++) printf(\ printf(\ } } main() { input(); print(); } 答案 1 int i,j; 2 printf(\3 for (i=0;i /*------------------------------------------------------ 8【程序改错】 -------------------------------------------------------- 功能:将s所指字符串的反序和正序进行连接形成一个新串放在 t所指的数组中。 例如:当s所指的字符串的内容为\时,t所指数组中 的内容为\。 ------------------------------------------------------*/ #include /**********FOUND**********/ void fun (char s, char t) { int i, d; /**********FOUND**********/ d = len(s); /**********FOUND**********/ for (i = 1; i /**********FOUND**********/ t[2*d] = '/0'; } main() { char s[100], t[100]; printf(\ scanf(\ fun(s, t); printf(\} ----- 【 标准答案 】 ----- 【 1】 void fun ( char s [] ,char t []) 或 void fun ( char 【 2】 d = strlen (s ); 【 3】 for ( i = 0 ; i 【 4】 t[ ★ 2 ★ *★d★ ] = '\\0 '; 或 t [★i★ +★d★ t[★i★ + ★d★ ] = NULL ; 或 t[★ 2 ★ * ★d★ ] = /*------------------------------------------------------ 9【程序改错】 -------------------------------------------------------- 功能:读取7个数(1-50)的整数值,每读取一个值,程序打印 出该值个数的*。 ------------------------------------------------------*/ #include main() { int i,a,n=1; /**********FOUND**********/ while(n<7) { do { scanf(\ } /**********FOUND**********/ while(a<1&&a>50); *s, char *t ) 或 for ( i = ] = '\\ 0'; 或 /**********FOUND**********/ for(i=0;i<=a;i++) printf(\ printf(\ n++; } } ----- 【 标准答案 】 ----- 【 1】 while (n <=7 ) 或 while (n <8) 【 2】 while (a <1|| a >50 ); 或 while ( a>50 || a< 1) ; 【 3】 for (i =1 ;i< =a ;i++) 1【程序设计】 功能:编写程序求无理数e的值并输出。计算公式为: e=1+1/1!+1/2!+1/3!+......+1/n! 当1/n!<0.000001时e=2.718282。 #include main() { float fun(); printf(\无理数e的值是:%f\\n\ wwjt(); } float fun() { /**********Program**********/ /********** End **********/ } void wwjt() { FILE *IN,*OUT; float o; IN=fopen(\ if(IN==NULL)
相关推荐: