查看: 6287|回复: 65
收起左侧

[其他] //这里输入5的话,第几次循环 i==k==2 ?? 应该如何修复

[复制链接]
ELOHIM
发表于 2013-3-22 21:07:56 | 显示全部楼层 |阅读模式
本帖最后由 ELOHIM 于 2013-3-22 22:11 编辑
  1. #include <stdio.h>
  2. #include <stdlib.h>

  3. int i,j,k;

  4. void main()
  5. {
  6.         printf("输入一个正整数:\n");  //这里输入5的话,第几次循环  i==k==2??
  7.         scanf_s("%d",&k);
  8.         for(i=0;i<k;i++)
  9.         {
  10.                 for(j=0;j<k;j++)
  11.                 {
  12.                         printf("%d",k);       
  13.                 }               
  14.                 printf("\n");
  15.                 k--;
  16.         }
  17.         system("pause");
  18. }
复制代码
————————————————————————————————————————————
55555
4444
333
22
1
雪怪x
发表于 2013-3-22 21:22:36 | 显示全部楼层
本帖最后由 雪怪x 于 2013-3-22 21:24 编辑

12吧,应该是333的最后一次那个3的时候

额,另外需要修复什么吗?代码正确性还没试过
恋爱的夏娜
头像被屏蔽
发表于 2013-3-22 21:24:33 | 显示全部楼层
雪怪x 发表于 2013-3-22 21:22
12吧,应该是333的最后一次那个3的时候

其实我刚才就想问他他是怎么考虑这个思路的了。
和打印星星一个道理的啊。
ELOHIM
 楼主| 发表于 2013-3-22 21:24:36 | 显示全部楼层
雪怪x 发表于 2013-3-22 21:22
12吧,应该是333的最后一次那个3的时候


那,请问该如何修改这段代码,才能打印成黑体部分呢?
ELOHIM
 楼主| 发表于 2013-3-22 21:26:10 | 显示全部楼层
恋爱的夏娜 发表于 2013-3-22 21:24
其实我刚才就想问他他是怎么考虑这个思路的了。
和打印星星一个道理的啊。


月亮还是那个月亮。。可是,夏娜,你得像人家2楼那样直接出结果。
wyj915752168
发表于 2013-3-22 21:27:02 | 显示全部楼层
话说楼主用VS编译的吗?奇怪的是我DEVCPP通不过编译。。。
得改几段才可以。。。
ELOHIM
 楼主| 发表于 2013-3-22 21:27:51 | 显示全部楼层
雪怪x 发表于 2013-3-22 21:22
12吧,应该是333的最后一次那个3的时候

额,另外需要修复什么吗?代码正确性还没试过

那就试试正确性~

然后打印成
55555
4444
333
22
1
恋爱的夏娜
头像被屏蔽
发表于 2013-3-22 21:28:44 | 显示全部楼层
wyj915752168 发表于 2013-3-22 21:27
话说楼主用VS编译的吗?奇怪的是我DEVCPP通不过编译。。。
得改几段。。。

scanf_s我最记得了,VS2010里面针对这个输入函数的一个修改,还是scanf的话会提示一个warning的。
恋爱的夏娜
头像被屏蔽
发表于 2013-3-22 21:29:11 | 显示全部楼层
ELOHIM 发表于 2013-3-22 21:26
月亮还是那个月亮。。可是,夏娜,你得像人家2楼那样直接出结果。

我编程基本上都忘光了我怎么可能直接给出结果呢?
ELOHIM
 楼主| 发表于 2013-3-22 21:29:44 | 显示全部楼层
wyj915752168 发表于 2013-3-22 21:27
话说楼主用VS编译的吗?奇怪的是我DEVCPP通不过编译。。。
得改几段才可以。。。

我用VS2012 U版编译的。
你的可能需要改成scanf
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-14 10:08 , Processed in 0.169317 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表