| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
#include<stdio.h> 
#include<stdlib.h> 
 
void count(int num ,char name[]) 
{ 
        int total=0; 
        int n=0,i,num1,num2; 
        randomize (); 
        for(i=1;i<=5;i++) 
        {  
        num1=rand()%num+1; 
        num2=rand()%num+1; 
        printf("第%d道题:\n",i); 
         printf("%d+%d=",num1,num2); 
         printf("请输入你的答案:"); 
         scanf("%d",&n); 
         if (num1+num2==n) 
         { 
                 printf("你答对了%c\n",7); 
                 total=total+2; 
         } 
         else 
         { 
                 printf("你答错了\n"); 
                 printf("请再次输入答案:\n"); 
                 scanf("%d,&n"); 
                 if(num1+num2==n) 
                 {printf("你终于答对了。\n"); 
                 total=total+1; 
                 } 
                 else 
                 printf("对不起,你又错啦没分。\n"); 
         } 
         }  
         printf("%s同学你的总分是:%d分\n",name,total*10); 
} 
void main() 
{ 
        char name[30]; 
        printf("请输入你的名字:"); 
        gets(name); 
        printf("\n\n\t%s%s%s%c\n\n","欢迎",name,"参加算术假发运算测试",2); 
        count(10,name) ; 
}
  randomize ();这个函数这里有问题,还有我以前遇到过你这个问题是因为我已经运行了一个程序了才报的错误,所以你先关闭一下正在运行的程序,还是不行的话你就重启一下 
 
 
 |   
 
 
 
 |