#include<stdlib.h>
void main()
{
int a[100]
int i=0,j,n
int x,count=0
int re,re1
for(j=0j<=99)
{
n=rand()
if(n>0&&n<100)
{
a[j]=n
j++
}
}
loop: printf("\t\t*********************************\n")
printf("\t\t*菜单 *\n")
printf("\t\t*1: 加 *\n")
printf("\t\t*2: 减 *\n")
printf("\t\t*3: 乘 *\n")
printf("\t\t*4: 除 *\n")
printf("\t\t*5: 退出*\n")
printf("\t\t*********************************\n")
printf("\n请选择菜单:\n")
scanf("%d",&x)
if(1==x)
{
printf("%d + %d = ",a[i],a[i+1])
scanf("%d",&re1)
re=a[i]+a[i+1]
if(re==re1)
{
printf("答对了!\n")
exit(0)
}
else
{
count++
printf("答错了,你还有%d次机会!\n",3-count)
}
}
if(2==x)
{
printf("%d - %d = ",a[i],a[i+1])
scanf("%d",&re1)
re=a[i]-a[i+1]
if(re==re1)
{
printf("答对了!\n")
exit(0)
}
else
{
count++
printf("答错了,你还有%d次机会!\n",3-count)
}
}
if(3==x)
{
printf("%d * %d = ",a[i],a[i+1])
scanf("%d",&re1)
re=a[i]*a[i+1]
if(re==re1)
{
printf("滚纳答对了!\n")
exit(0)
}
else
{
count++
printf("答错了,你还有%d次机会!\n",3-count)
}
}
if(4==x)
{
printf("%d / %d = ",a[i],a[i+1])
scanf("%d",&re1)
re=a[i]/a[i+1]
if(re==re1)
{
printf("答对了!\n")
exit(0)
}
else
{
count++
printf("答错了,你还有%d次机会!\n",3-count)
}
}
if(5==x)
exit(0)
if(count<3)
goto loop
if(3==count)
{
printf("你已经没有机会了!\n")
exit(0)
}
}
有疑问提指搭出唯备拿。
C语言可以帮助我们快速的进行加减乘除穗滑族运算,那么如何 *** 作呢?下面我给大家分享一下。
工具/材料Code Blocks
01首先打开Code Blocks软件,新建一个C语言文件,如下图所示
02接下来猜弊在C语言文件中编写加减乘除运算代码,如让凳下图所示
03然后点击构建菜单下面的编译当前文件选项,如下图所示
04最后运行程序就可以得到加减乘除运算的结果了,如下图所示
intc
printf("请计局让算3+5=:,比写下结果")
scanf("%d"则祥,&c)
if(c==8){printf("恭喜你,回答正确!")}
else{printf("很遗憾,这道题你做错了!")}
printf("请计算3*5=:,比写下结果")
scanf("%d",&c)
if(c==15){printf("恭喜你,回答正确!")}
else{printf("很遗憾,这道题你做错了!")}
加减乘除方法类似,主要就是先输出问题,然后学生桐盯局输入答案,再根据IF语句判断答案是否正确!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)