C语言。为什么这个没有输出?

新手求助。正确必采纳。统计不同字符的个数。... 新手求助。正确必采纳。统计不同字符的个数。 展开
 我来答
屠蕙若季静
2020-02-14 · TA获得超过2.9万个赞
知道大有可为答主
回答量:9879
采纳率:33%
帮助的人:830万
展开全部
哥们,从你这个程序来看,在循环体中你的
a
一直是12345,所以
i一直为:i=1234,你说逃出怎么循环嘛,
猜出你的大概意思:
修改后的程序如下:
#
include
<stdio.h>
int
main
(void)
{
int
a
=
12345;
int
i
=
1;
int
n
=
0;
while(i)
{
i
=
a/10;
a=i;
n++;
}
printf
("a
=
%d\ni
=
%d\nn
=
%d\n",
a,
i,
n);
return
0;
}
运行结果:i=a=0,n=5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gwt176v
2019-11-20 · TA获得超过135个赞
知道小有建树答主
回答量:240
采纳率:58%
帮助的人:93.4万
展开全部
因为scanf在等待输入
更多追问追答
追问
什么意思?
我刚学不懂
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿里波特小王子2Y
2019-12-22 · TA获得超过4069个赞
知道小有建树答主
回答量:2.1万
采纳率:9%
帮助的人:1985万
展开全部
输入了才会有输出,也可以一步一步执行看看哪里出了问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式