一个刚学c语言的菜鸟,急需一名高手来帮我

来源:百度知道 编辑:UC知道 时间:2024/05/28 16:04:31
写一个加法程序。
前提是要有控制开关的,
就是不用每次算一次加法的时候不用在次进入程序,可以一直在程序里面
我先规定flag=0时我要结束这个程序,当flag=1是还要运行这个程序

请哪位高手帮我这个无助的女孩吧
写死循环是没用的,再说了,我也不要写死循环的啊

可以给你提供个思路,自己多动动手对你有好处。
while(1){
if(flag==0)break;
else{
//加法程序
//改变flag
}
}
其实就是楼上说的死循环。

写一个死循环,当碰到特殊键盘输入就跳出,如“q"键

#include<stdio.h>

int main()
{
double a,b,sum;
char c;
do
{printf("输入a b:\n") ;
scanf("%lf%lf",&a,&b);
sum=a+b;
printf("a+b=%.3lf",sum);
printf("是否要继续?Y/N:") ;
getchar();
}
while(c=getchar()!='Y'||c!='y');
}

#include<stdio.h>

int main()
{
double a,b,sum;
int flag=1;
while(flag==1)
{
printf("please a b:\n") ;
scanf("%lf%lf",&a,&b);
sum=a+b;
printf("a+b=%.3lf\n",sum);
printf("input flag 1,continue. 0, end ");
scanf("%d",&flag);
}
return 0;

}