鱼C论坛

 找回密码
 立即注册
查看: 2061|回复: 6

[已解决]c语言while循环

[复制链接]
发表于 2022-11-23 12:58:14 | 显示全部楼层 |阅读模式
5鱼币
本帖最后由 wanghaox 于 2022-11-23 13:02 编辑

在不改变 判断循环条件 的基础上怎么修改,可以使得最终输出结果只有4?
#include<stdio.h>
#include<stdlib.h>
int main()
{
        int i;
        i=1;
        while(i<=3)
        {
                printf("%d",i);
            i++;
        }
        system("pause");
        return 0;
}
最佳答案
2022-11-23 12:58:15
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. int main()
  4. {
  5.         int i;
  6.         i=3;
  7.         while(i<=3)
  8.         {
  9.                 i++              ;
  10.                 printf("%d" , i) ;

  11.         }
  12.         system("pause");
  13.         return 0;
  14. }
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-23 12:58:15 | 显示全部楼层    本楼为最佳答案   
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. int main()
  4. {
  5.         int i;
  6.         i=3;
  7.         while(i<=3)
  8.         {
  9.                 i++              ;
  10.                 printf("%d" , i) ;

  11.         }
  12.         system("pause");
  13.         return 0;
  14. }
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-11-23 13:33:20 | 显示全部楼层

为啥直接让i=3?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-23 13:34:59 | 显示全部楼层

        不这样的话,就会循环很多次,而且,每次都打印 i 值,根本无法做到只打印 1 个 4。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-23 13:37:58 | 显示全部楼层
整那么复杂干嘛?直接输出一个4不就行了?
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. int main()
  4. {
  5.         int i;
  6.         i=1;
  7.         while(i<=3)
  8.         {
  9.                 //printf("%d",i);
  10.                 i++;
  11.         }
  12.         printf("4\n");
  13.         //system("pause");
  14.         return 0;
  15. }
复制代码

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
竹逸 + 5 + 5 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-23 13:39:56 | 显示全部楼层
人造人 发表于 2022-11-23 13:37
整那么复杂干嘛?直接输出一个4不就行了?

      高啊!

评分

参与人数 2荣誉 +10 鱼币 +10 贡献 +6 收起 理由
竹逸 + 5 + 5 + 3
人造人 + 5 + 5 + 3 鱼C有你更精彩^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-23 13:40:31 From FishC Mobile | 显示全部楼层
怀疑楼主是在别的地方直接复制过来的代码,然后自己看不懂就直接问结果,也不看看自己的代码表达的是什么(ー_ー)!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-23 18:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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