当前位置:首页 » 编程语言 » c语言小学生计算题答错重做
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言小学生计算题答错重做

发布时间: 2022-11-08 12:58:48

A. 用c语言给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,

#include "time.h"
#include "stdio.h"
#include "stdlib.h"
int main()
{
int a,b,c,d;
srand(time(0)) ;
while(1)
{
a = rand()%100; b=rand()%100; printf("%d+%d=", a,b);
scanf("%d", &d);
if(d < 0) return 0;
if(d==a+b)printf("Right!");
else printf("Error!");
}
return 0;
}

B. c语言 用两个函数编写一个程序来帮助小学生学习四则运算

<pre t="code" l="cpp">right_prompt()
{
int x;

x = rand()%4+1;
switch(x) {
case 1:
printf("Very Good!\n");
break;
case 2:
printf("Excellent!\n");
break;
case 3:
printf("Nice work!\n");
break;
case 4:
printf("Keep up the good work!\n");
break
}
}

wrong_prompt()
{
int x;

x = rand()%4+1;
switch(x) {
case 1:
printf("No. Please try again.\n");
break;
case 2:
printf("Wrong. Try once more.\n");
break;
case 3:
printf("Don’t give up!\n");
break;
case 4:
printf("Not correct. Keep trying.\n");
break;
}
}

C. C语言的一道题 我不知道错哪了 要怎么改。 跪请大神指点,别把百度上的其他答案给我,我都看过了

#include<stdio.h>

voidmain(void)
{
doublea,b,c;
printf("请输入三边");
scanf("%lf,%lf,%lf",&a,&b,&c);//去掉 ,你设置了输入格式,所以正确的输入格式是:以逗号隔开输入的数据
if(a+b>c&&a+c>b&&b+c>a)
{
if(a==b&&b==c)
printf("等边三角形");
elseif(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
{
if(a==b&&b!=c||a==c&&c!=b||b==c&&c!=a)
printf("等腰直角三角形");
else
printf("一般直角三角形");
}
elseif(a==b&&b!=c||a==c&&c!=b||b==c&&c!=a)
printf("等腰三角形");//这里是等腰三角形
else
printf("一般三角形");
}
else
printf("不能组成三角形");
}