卧室窗台书架效果图:谁能帮编写这个程序 用C语言~~ 谢谢?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 02:35:12
请用循环结构编写
为小学生编写一个反复进行加法练习的程序
程序运行要求学生输入两个加数及自己计算的结果,程序也计算出结果,两者比较判断学生是否做对,做对了就显示一句表扬的话,做错了就显示一句鼓励的话。如此重复直到不想练习了退出

楼上的错了 哦,break在这里不能用。应该用continue
还有,while()不应该是1的话!这样,做错了,就不能重复输入了
#include"stdio.h"
void main()
{
int a,b,c,i=0;
printf("小朋友,你想做怎么样的运算呢?\n");
printf("请输入第一个数字:");
scanf("%d",&a);
printf("\n请输入第二个数字:");
scanf("%d",&b);
printf("\n你知道%d+%d的结果是多少吗?\n",a,b);
printf("自己做做看\n========================\n");
while(i!=1)
{
printf("好了,把结果告诉我吧!%d+%d=多少?",a,b);
scanf("%d",&c);
if(a+b==c)
{
printf("好聪明啊,答对了!");
i=1;
}
else
printf("做错了,要继续努力哦!");
}
}

main()
{
int a1 = 0,a2 = 0,he0 = 0,he = 0;
int flag = 1;

while(1)
{
printf("\n请输入一个加数:");
scanf("%d",&a1);
printf("\n请输入一个加数: ");
scanf("%d",&a2);
printf("\n请输入和:");
scanf("%d",&he0);

he = a1 + a2;
if( he == he0)
printf("\n答对了 ");
else
printf(" \n请仔细思考 ");
prinf("\n要继续吗?1 或0 ")
scanf("%d",&flag);
if(flag == 0)
break;
}

还是用VB和VC或其他面向对象的东西吧
C语言的界面小孩子是不能接受的