一道不会做老师不让回家的题 真的烦这样。。。饿死了。。
现在上课,老师留了个题,什么时候会做什么时候才可以回家 555。 我不会。。。。 大家帮帮我啊
输入两个数字:1 3
计算结果:3
输入两个数字:3 2
计算结果:6
输入两个数字:12 7
计算结果:84
输入两个数字:0 0
显示总计算次数: 3次
不知道怎么算这次数,小弟新手,大家帮帮我 ,感谢~!
#include<stdio.h>
main()
{
int a,b,c;
printf("input two number:");
scanf("%d,%d",&a,&b);
printf("result:%d ",c=a*b);
}
搜索更多相关的解决方案:
老师
----------------解决方案--------------------------------------------------------
#include<stdio.h>
int main()
{
int a,b,c,n=0;
loop: printf("input two number:");
scanf("%d,%d",&a,&b);
if(a!=0&&b!=0){
n++;
printf("result:%d\n",c=a*b);
goto loop;
}
else printf("totle times:%d\n",n);
return 0;
}
[此贴子已经被作者于2007-9-12 11:02:16编辑过]
----------------解决方案--------------------------------------------------------
谢谢楼上的大哥们 小弟会努力学习的
----------------解决方案--------------------------------------------------------
貌似不太对 不是 每次都显示一共计算了几次 而是 输入0 0 的时候才显示一共计算的次数哦`~~~
----------------解决方案--------------------------------------------------------
LZ,我都写到这样了,你应该知道怎么改了吧
----------------解决方案--------------------------------------------------------
额。。。。 我再看看 我刚学不久 属于比较白的。。
----------------解决方案--------------------------------------------------------
改过了,你再运行看看
----------------解决方案--------------------------------------------------------
不幸 。。。老师让用函数 我哭。。。
----------------解决方案--------------------------------------------------------
要用函数,你把计算程序拿出来做成一个函数,调用不就行了?
----------------解决方案--------------------------------------------------------
#include<stdio.h>
int main()
{ void multi(int ,int);
int a,b,c,n=0;
loop: printf("input two number:");
scanf("%d,%d",&a,&b);
if(a!=0&&b!=0){
multi(a,b);
n++;
goto loop;
}
else printf("totle times:%d\n",n);
return 0;
}
void multi(int a,int b)
{int c;
printf("result:%d\n",c=a*b);}
你试试.这些我都没有调试过
[此贴子已经被作者于2007-9-12 11:37:51编辑过]
----------------解决方案--------------------------------------------------------