用codeblocks做C语言编程warning statement with no effect怎么解决?

 我来答
斯坦恩贝格(北京)电子有限公司
2015-09-02 · 斯坦恩贝格生产销售“希曼顿”牌固态继电器、电力调整器,温控器
斯坦恩贝格(北京)电子有限公司
斯坦恩贝格生产销售“希曼顿”牌固态继电器、电力调整器,温控器
向TA提问
展开全部
这种编译提示通常是指 定义了一个类型变量,没有对其进行初始化,就开始进行运算了,这种行为,编译器不会报错,但会提示警告。
tuwulin365
2011-10-22 · TA获得超过4644个赞
知道大有可为答主
回答量:1.3万
采纳率:100%
帮助的人:6407万
展开全部
代码
追问
#include
#define N 20
int main()
{
int a,temp;
int i,b[N];
scanf("%d",&a);
if(a%2!=0)
{
printf("是奇数\n");
}
else
{
printf("是偶数\n");
}
i=0;

while(a>10)
{
temp=a%10;
b[i]=temp;
i++;
a=a/10;
}
b[i]=a;
for(i;i>=0;i--)
{
printf("%d ",b[i]);
}
printf("\n");
return 0;
}
追答
for(i;i>=0;i--)
这句i没赋值.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式