我想编写一个用一元人民币兑换成1分,2分,5分硬币的不同兑换方法,下面这个C语言程序为何不对?一直不动?
答案:3 悬赏:30 手机版
解决时间 2021-04-26 14:52
- 提问者网友:却不属于对方
- 2021-04-25 23:56
我想编写一个用一元人民币兑换成1分,2分,5分硬币的不同兑换方法,下面这个C语言程序为何不对?一直不动?
最佳答案
- 五星知识达人网友:西岸风
- 2021-04-26 00:44
修改了下,现在可以了
#include"stdio.h"
void main()
{
int a,b,c;
for(a=0;a<=100;a++)
{
for(b=0;b<=50;b++)
for(c=0;c<=20;c++)
{
if(a+2*b+5*c==100)
printf("1分的有%d 二分的有%d 五分的有%d
",a,b,c);
}
}
}
如果你用 cfree 的话,改成下面代码 :
#include"stdio.h"
int main()
{
int a,b,c;
for(a=0;a<=100;a++)
{
for(b=0;b<=50;b++)
for(c=0;c<=20;c++)
{
if(a+2*b+5*c==100)
printf("1分的有%d 二分的有%d 五分的有%d
",a,b,c);
}
}
return 0;
}追问你运行过了?输出的时候还是一个光标在闪啊!追答不会啊,我运行了可以啊;
附图
追问请问当你点完了运行之后不用再操作直接就出来了吧追答不用的啊,你用的什么软件啊
#include"stdio.h"
void main()
{
int a,b,c;
for(a=0;a<=100;a++)
{
for(b=0;b<=50;b++)
for(c=0;c<=20;c++)
{
if(a+2*b+5*c==100)
printf("1分的有%d 二分的有%d 五分的有%d
",a,b,c);
}
}
}
如果你用 cfree 的话,改成下面代码 :
#include"stdio.h"
int main()
{
int a,b,c;
for(a=0;a<=100;a++)
{
for(b=0;b<=50;b++)
for(c=0;c<=20;c++)
{
if(a+2*b+5*c==100)
printf("1分的有%d 二分的有%d 五分的有%d
",a,b,c);
}
}
return 0;
}追问你运行过了?输出的时候还是一个光标在闪啊!追答不会啊,我运行了可以啊;
附图
追问请问当你点完了运行之后不用再操作直接就出来了吧追答不用的啊,你用的什么软件啊
全部回答
- 1楼网友:舊物识亽
- 2021-04-26 03:00
没问题啊,等一等就出来结果了追问一直是一个光标在闪啊追答
等一会就出来了,你能不能说说你的操作系统和编译器?
等一会就出来了,你能不能说说你的操作系统和编译器?
- 2楼网友:不甚了了
- 2021-04-26 02:21
没错啊,就是没有换行符
还有把第一行改成
采纳啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯