首页
编程星球
啊哈磊的小伙伴
求助
交流
添柴
挑战
题库
院校合作
加入圈子
扫码关注啊哈磊
QQ群:703568346
@啊哈编程星球
暑期课程
金牌教练带你玩转编程!
扫码预约课程
未登录
我的添柴
退出账号
搜索
搜索
本版
文章
帖子
用户
啊哈磊_编程从这里起步
»
交流
›
互助分享
›
学习求助
›
请问这个乘法怎么错了?
返回列表
发新帖
查看:
793
|
回复:
10
请问这个乘法怎么错了?
[复制链接]
戎灬念
戎灬念
当前离线
积分
43
电梯直达
楼主
发表于 2015-6-29 16:29:56
|
只看该作者
|
倒序浏览
|
阅读模式
5
啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b;
a=1;
b=3;
while(b<=7);
{t=t*i;
i=i+2;
}
printf("%d",t);
}
我来回答
楼主新帖
我想问问这里哪里错了?怎么改?
求教,问下哪里错了?别的哥们都对了呢!
我想问问这是什么地方出错了?
楼主热帖
求教,问下哪里错了?别的哥们都对了呢!
我想问问这是什么地方出错了?
我想问问这里哪里错了?怎么改?
收藏
0
转播
分享
回复
举报
初学C
初学C
当前离线
积分
6061
沙发
发表于 2015-6-30 11:49:12
|
只看该作者
你定义了t与i这两个变量吗?
回复
举报
Sheldon
Sheldon
当前离线
积分
97
板凳
发表于 2015-7-2 20:02:49
|
只看该作者
你没有 int t,i;
改成 int a,b,i,t; 就好了。
回复
举报
Amath13
Amath13
当前离线
积分
130
地板
发表于 2015-7-5 14:45:04
|
只看该作者
就算用楼上的方法,也有可能出现死循环。
回复
举报
chenyu
chenyu
当前离线
积分
137
5
#
发表于 2015-7-5 17:59:48
|
只看该作者
你没有定义 i,t 变量
回复
举报
攀岩高高手
攀岩高高手
当前离线
积分
267
6
#
发表于 2015-7-27 16:00:03
|
只看该作者
你没有定义t和i两个变量。正确代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,t,i;
a=1;
b=3;
while(b<=7);
{t=t*i;
i=i+2;
}
printf("%d",t);
}
回复
举报
mcc
mcc
当前离线
积分
15
7
#
发表于 2015-8-3 17:17:43
|
只看该作者
会一直死循环,b一直是3
回复
举报
YHY
YHY
当前离线
积分
22
8
#
发表于 2016-5-8 15:14:50
|
只看该作者
while(b<=7)
回复
举报
YHY
YHY
当前离线
积分
22
9
#
发表于 2016-5-8 15:15:59
|
只看该作者
定义"t"和"i".
回复
举报
YHY
YHY
当前离线
积分
22
10
#
发表于 2016-5-8 15:17:42
|
只看该作者
b要在循环里+1
回复
举报
Tong-longxiao
Tong-longxiao
当前离线
积分
25
11
#
发表于 2016-5-9 17:04:50
|
只看该作者
1)while循环中的变量t ,i 没有定义;
2)while循环中的条件b<=7一直为真,是死循环。b=3,b一直小于7;
3)while循环多了一个分号。
你可能想做一个乘法:1*3*5*7
int main()
{
system("color 0a");
int a,b;
a=1;
b=3;
while(b<=7)
{
a=a*b;
b=b+2;
}
printf("%d",a);
system("pause");
return 0;
}
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
广播台
特别关注
快速回复
返回顶部
返回列表