为了账号安全,请及时绑定邮箱和手机立即绑定

大佬们快给我讲讲为啥

http://img1.sycdn.imooc.com//5a69e92c0001f5a008420396.jpg

为什么我程序出来这样  *只有一个

正在回答

3 回答

你这是错误之前的运行结果吧,改对后没有提交吧,搞我看了半个小时

0 回复 有任何疑惑可以回复我~
#1

迷幻电子狗 提问者

不是 我运行出来就这样 说是运行成功了 但图案不一样啊
2018-01-27 回复 有任何疑惑可以回复我~
#2

qq_哈哈哈但愿长醉不复醒_0 回复 迷幻电子狗 提问者

能把代码复制发下吗,我用vc运行试一下
2018-01-27 回复 有任何疑惑可以回复我~
#3

迷幻电子狗 提问者 回复 qq_哈哈哈但愿长醉不复醒_0

#include<stdio.h> int main() { int i,j,k; for(i=1;i<5;i++) { for(j=i;j<5;j++) { printf(" "); } for(k=0;k<i*2-1;k++); { printf("*"); } printf("\n"); } return 0; }
2018-01-27 回复 有任何疑惑可以回复我~
#4

qq_哈哈哈但愿长醉不复醒_0 回复 迷幻电子狗 提问者

for(k=0;k<i*2-1;k++); { printf("*"); }这里for循环后面多了一个;,所以循环不执行,每次只打一个
2018-01-27 回复 有任何疑惑可以回复我~
#5

qq_哈哈哈但愿长醉不复醒_0 回复 迷幻电子狗 提问者

for(k=0;k<i*2-1;k++); { printf("*"); } 这里for循环后面多了一个分号,所以循环不成立,没有运行,每次只执行下面的,也就只打出一个
2018-01-27 回复 有任何疑惑可以回复我~
#6

迷幻电子狗 提问者

非常感谢!
2018-01-27 回复 有任何疑惑可以回复我~
查看3条回复

j=0;j<i;j++

0 回复 有任何疑惑可以回复我~
#1

迷幻电子狗 提问者

问题出在k啊
2018-01-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大佬们快给我讲讲为啥

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信