以下有两个关于C语言的问题,谢谢解答

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:46:29
一下答案请只用C语言,谢谢
Q1:编写程序,随机产生一道3位数的加法题,用户输入答案后,显示正确的答案并暂停,按任意键后再产生一道3位数的减法题。
Q2:编写程序,在屏幕上显示“a b c d e”后暂停,按任意键时,在下一行立刻显示“b c d e f”后又暂停,再按任意键时,结束程序。
我只能够编写简单的一次运算,这种几次的暂停又继续我就不会了,书上没讲,又没有答案,哪位高人解答一下,再次谢谢。

system(pause);
书上肯定有,在file <stdlib.h>里面 (自己翻开<stdlib.h>部分的讲解找这个function
为什么百度上就是有1楼这样的人呢,while是loop,反复用的getchar(); 是scan一个available character,一楼你快洗洗睡吧,别误导人了

while(控制条件)
{
......//程序代码
getchar();

}

#include <stdio.h>
#include <time.h>
#include <stdlib.h>

int main(int argc, char* argv[])
{
int x,y,z,sum=0;
char choise[10];
time_t t;
srand(time(&t));
while (true)
{
x=rand()%100;
y=rand()%100;
z=rand()%100;
while (true)
{
printf("%d+%d+%d=",x,y,z);
scanf("%d",&sum);
if(sum==0)
break;
else if(sum==(x+y+z))
{
printf("回答正确!答案为%d\n",sum);
break;
}
else
{
printf("回答错误!再接再厉!(输入0退出)\n");
}
}
system("pause");
x=rand()%100;
y=ran