鱼C论坛

 找回密码
 立即注册
查看: 1380|回复: 8

[已解决]C

[复制链接]
发表于 2022-3-14 14:54:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
# include<stdio.h>

int main()
{
        int n;
        int i = 1;
        int x;
       
        scanf("%d", n);
       
               
        while (i <= n){
            x = i;
                i+=2;
               
               
        printf("%d ", x);       
        }
       
        printf("%d ", x);
       
        return 0;
}


C语言小白的迷惑:请问这段代码问题出在哪?可以正常运行,但不能输出结果
最佳答案
2022-3-14 14:58:15
scanf("%d", &n);
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-14 14:58:15 | 显示全部楼层    本楼为最佳答案   
scanf("%d", &n);
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-14 14:58:17 | 显示全部楼层
scanf里的n改为&n试试看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-14 16:15:14 | 显示全部楼层
一般错误 编译器都会提示,你可以看看右下角提示哪里出错了    scanf("%d", n);  你这句改成这样就行了    scanf("%d", &n);
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-14 16:24:00 | 显示全部楼层
n 前面加&符号。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-14 16:47:22 | 显示全部楼层
本帖最后由 gandixiwang 于 2022-3-14 16:48 编辑
# include <stdio.h>

int main()
{
        int n,x;
        int i = 1;
        printf("请输入一个数:"); 
        scanf("%d", &n); 

        while (i <= n)
                {
            x = i;
            i+=2;
        printf("%d ", x);        
        }
        return 0;
} 
你没输出结果一个可能是你没输入数进去,一个可能是你scanf("%d", &n)没加&
你仔细看下我在哪些地方修改了你的代码就知道了
我这个代码是基于你的代码上修改的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2022-3-14 17:21:04 | 显示全部楼层

谢谢,已明白
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-14 17:21:35 | 显示全部楼层
a327904410 发表于 2022-3-14 14:58
scanf里的n改为&n试试看

谢谢,已明白
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-11 10:37:42 | 显示全部楼层
gandixiwang 发表于 2022-3-14 16:47
你没输出结果一个可能是你没输入数进去,一个可能是你scanf("%d", &n)没加&
你仔细看下我在哪些地方修改 ...

好的,现在明白了,谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-5 18:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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