一道做计算器程序的难题 大家行行好

来源:百度知道 编辑:UC知道 时间:2024/06/15 21:24:54
我真没分了。大家行行好,告诉我吧、

设计一个进行加、减、乘、除和求余数运算练习的程序。
对程序功能的基本要求如下:
(1) 使用菜单驱动;
(2) 随机产生运算所需的2个操作数(0-99);
(3) 程序自动判断用户的计算结果是否正确。

我只会做这。随机的代码没学好。请帮帮我 (有人不要捣乱,不要把我的问题再复制一遍。这样会没人注意的) 求求有些人, 别捣乱了。我真的很着急

#include <stdio.h>

void main()
{
int sr;

printf("1 加法运算 \n");
printf("2 减法运算 \n");
printf("3 乘法运算 \n");
printf("4 除法运算 \n");
printf("5 求余数 \n");
printf("6 退出 \n");

while(1) {

scanf("%d",&sr);

switch(sr) {
case 1:
printf("加法\n");
break;
case 2:
printf("减法\n");
break;
case 3:
printf("乘法\n");
break;
case 4:
printf("除法\n");
break;
case 5:
printf("求余数\n");
break;

case 6:
pri

我用TC通过了~请问你用什么东东远行可能你的编译器比较严格改好了刚刚改错了~~~你说什么3个循环我不理解你的意思~说清楚点
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

jiafa(int i,int k)
{int s;
s=i+k;
printf("%d\n",s); }

jianfa(int i,int k)
{int s;
s=i-k;
printf("%d\n",s);}

chengfa(int i,int k)
{int s;
s=i*k;printf("%d\n",s);}

chufa(int i,int k)
{int s;
s=i/k;printf("%d\n",s);}

qiuyu(int i,int k)
{int s;
s=i%k;printf("%d\n",s);}

void main()
{
int sr,i,j=1,k;

printf("1 加法运算 \n");
printf("2 减法运算 \n");
printf("3 乘法运算 \n");
printf("4 除法运算 \n");
printf("5 求余数 \n");
printf("6 退出 \n");
randomize();
i=rand()%100+j++%38/2;
k=rand()%100+j++