刘雯不好看:C语言除法

来源:百度文库 编辑:高校问答 时间:2024/05/10 18:33:34
#include<stdio.h>
#include<stdlib.h>
main()
{int m,n,k,c,sum;
int i;
printf("chu fa che si!!");printf("\n");
printf("qing ipput haoduoti:");
scanf("%d",&i);
loop:for(c=1;c<=i;c++)
{
randomize();
m=random(20);
n=random(10);
k=m/n;
if(m%n==0)
{
printf("%d/%d=",m,n);
scanf("%d",&sum);
if(sum==k)
printf("right!\n");
else {printf("wrong\n");
printf("%d/%d=%d",m,n,k);
}
}
else if(m%n!=0||n==0)goto loop;
}
getch();
}

个位帮我看看 谢谢!!
randomize();
random(20); 老岩不懂不要装懂 #include"stdlib.h"这不是吗 随机化函数都晓不得哦
管他什么go 不go to不to 的只要把他弄出来就行

这是自动测试 除法运算 由系随机给出两个数 用户给出答案
有谁能帮帮忙吗 帮我从新编一个也行

谢谢!!用C语言哦

看什么???C没有装,用C#做了一个。
using System;

namespace 除法
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
int m,n,c,k,sum,i,i2;
Console.WriteLine("除法测试\n请输入多少题:");
c = Int32.Parse(Console.ReadLine());
i=1000;
i2=1000;
do
{

m = new Random().Next(++i);
n = new Random().Next(--i2);
k = m/n;
if(m%n == 0)
{
c--;
Console.WriteLine("'{0}'/'{1}'",m,n);
sum = Int32.Parse(Console.ReadLine());
if(sum == k)
Console.WriteLine("恭喜你,结果真确!");
else
Console.WriteLine("对不起,您做错了。");
Console.WriteLine("'{0}'/'{1}'={2}",m,n,k);
}
}while(c>0);
}
}
}

你怎么说也要把问题描述一下呀,就给除法两个字?怎么看呀-_-!

randomize();
random(20);
是什么 是不是有头文件你没包含近来?

不管怎么说 这么一点代码大哥能用到goto 小弟实在是佩服得五体投地。。

先把问题提出来在说的