永发信息网

C语言for循环问题

答案:3  悬赏:10  手机版
解决时间 2021-04-12 19:56

main()
{
int i,j,k;
for(i=0;i<4;i++)
{ for(k=1;k<3;k++);
{printf("*");
}
}
getch();
}
这个 的运行结果为什么等于**** 我怎么算的是********

谁能给我解释下?

最佳答案

main()
{
int i,j,k;
for(i=0;i<4;i++)
{ for(k=1;k<3;k++); //你算的结果没有注意这里的“;”它表空语句,所以是答案是****
{printf("*");
}
}
getch();
}


全部回答

把第二个for循环后的分号去掉就是你运算的结果,如果不去,就是前面的结果。

main() { int i,j,k; for(i=0;i<4;i++) { for(k=1;k<3;k++);——————这里。 {printf("*"); } } getch(); }

呵呵,你没有发现你的for语句后面躲打了个分号吗?

因为多个分号,所以

for(k=1;k<3;k++); {printf("*"); }

这个循环没有实现。 去掉这个for语句后面的分号就好了。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
翠青蛇有牙吗?
纽曼MP3的AVI的转换器那里有 ? 急啊
手镯玉碎了可以改做别的东西吗
如图所示,标出通电螺线管的N、S极.
我是准备考2012年上海大学企业管理研究生对于
不管有钱没钱名言,摊上个没钱又没本事的男人,
糖糖吃多了会怎样啊???
没用G为什么老网络中断
香江商务酒店-商务中心地址有知道的么?有点
趣购网上卖的电影票有些说补差价的是怎么回事
煮饺子在水中放盐可以让饺子不粘连在一起,为
阿米尔汗经典访谈语录,求经典电影中的经典台
有共享FC吞食天地的QQ群?
It was 4 o'clock in the morning when I rec
请问 百分之6.15为年还月利息?
推荐资讯
地下城与勇士封号
QQt几岁了
cs1.6下载,有机器人的
额头高的人如何 梳头发好看
QQ农场锁定果实为什么不能连锁两个?
北京高考艺术特长生和自主招生加分可重叠么,
有什么事讲故事的电子书?要可以下载的记叙文
如何为手机打开gps功能
要到医院工作,需要什么条件?
兰皙化妆品在保定市哪有卖的
帝加什么偏旁可以组成新字在组词
离不开科技的人作文800
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?