功能:编写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) 
相关推荐: