鱼C论坛

 找回密码
 立即注册
查看: 2540|回复: 9

[已解决]求助

[复制链接]
发表于 2023-2-21 18:30:07 | 显示全部楼层 |阅读模式

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

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

x
#include<stdio.h>

void main()
{
        int score;
        scanf("%d",&score);
    if(score<60)
        {
                printf(" The score is E%d\n");
        }
        else if
        ((score>60 || score==60)&&score<70);
        {        printf(" The score is D%d\n");
        }
}
这段代码哪里出问题了吗 为什么我输入数字出来的结果莫名其妙 输入30出来就是这个
30
The score is E4198704
The score is D4198704
Press any key to continue
最佳答案
2023-2-21 18:40:42
大苏打dd 发表于 2023-2-21 18:34
20
The score is E
The score is D

#include<stdio.h>

void main()
{
        int score;
        scanf("%d",&score);
    if(score<60)
        {
                printf(" The score is E\n");
        }
        else if
        ((score>60 || score==60)&&score<70)                   // 这里还多了个分号
        {        printf(" The score is D\n");
        }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-21 18:31:54 | 显示全部楼层
把printf 字符串里面的%d去掉,你没有相应的值往里填充就会这样子
#include<stdio.h>

void main()
{
        int score;
        scanf("%d",&score);
    if(score<60)
        {
                printf(" The score is E\n");
        }
        else if
        ((score>60 || score==60)&&score<70);
        {        printf(" The score is D\n");
        }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-21 18:34:52 | 显示全部楼层
isdkz 发表于 2023-2-21 18:31
把printf 字符串里面的%d去掉,你没有相应的值往里填充就会这样子

20
The score is E
The score is D
Press any key to continue 好像还是有问题 我输入20应该只有E出现 结果这里E D一起出现了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-21 18:40:06 | 显示全部楼层
大苏打dd 发表于 2023-2-21 18:34
20
The score is E
The score is D

#include<stdio.h>

void main()
{
        int score;
        scanf("%d",&score);
    if(score<60)
        {
                printf(" The score is E\n");
        }
        else if
        ((score>60 || score==60)&&score<70) //;//前面这个分号去掉
        {        printf(" The score is D\n");
        }
}
最后一行英文不是代码的问题,无视就行
有用请最佳谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-21 18:40:42 | 显示全部楼层    本楼为最佳答案   
大苏打dd 发表于 2023-2-21 18:34
20
The score is E
The score is D

#include<stdio.h>

void main()
{
        int score;
        scanf("%d",&score);
    if(score<60)
        {
                printf(" The score is E\n");
        }
        else if
        ((score>60 || score==60)&&score<70)                   // 这里还多了个分号
        {        printf(" The score is D\n");
        }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-21 18:42:16 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-21 18:45:18 | 显示全部楼层

。。。为啥
我明明早了半分钟
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-21 18:53:32 | 显示全部楼层
ExiaGN001 发表于 2023-2-21 18:45
。。。为啥
我明明早了半分钟

啊 不好意思 我先看到他的了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-21 20:51:29 | 显示全部楼层
本帖最后由 ExiaGN001 于 2023-2-21 20:53 编辑
大苏打dd 发表于 2023-2-21 18:53
啊 不好意思 我先看到他的了


啊对了,注意一下标题和格式,看看下面黑体字要求。
发贴标准:
     标题:标题简单的描述问题,让人一目了然,不要出现“高手请进”之类的标题
     内容:
         1、问题描述 (不要出现错别字,尽量详细,列举例子,以便于了解问题,快速解答)
         2、使用过解决方法
         3、选择正确的主题分类
         4、问题发起人关注问题解决过程,请在一周内跟帖回复。
         5、提问要文明、礼貌。语言粗鲁会被删贴

另:希望本版鱼油在提问的时间注意以下几点:
1. 提问尽量不要点将,例如: 小甲鱼来问答下...  XX来回答下... (影响他人回帖积极性)
2. 代码大于20行以上时,最好写清自己的思路和注释,这样回答的人才能尽快给大家答案!(避免扔上一大堆代码,说是有错误,请人指点!)
3. 发代码请务必使用编辑器的“添加代码文字”(这个符号:<>)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-22 11:46:50 | 显示全部楼层
ExiaGN001 发表于 2023-2-21 20:51
啊对了,注意一下标题和格式,看看下面黑体字要求。
发贴标准:
     标题:标题简单的描述问题,让 ...

好的 我会注意的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 21:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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