鱼C论坛

 找回密码
 立即注册
查看: 2414|回复: 18

[已解决]小白求助

[复制链接]
发表于 2020-2-12 21:02:56 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 张世来4610484 于 2020-2-14 13:14 编辑

捕获6.PNG
这样的一段代码,用vc++输入后,按回车没反应是怎么回事,完全按照书上来的,求指点下!
#include <stdio.h>
void main ()
{
        int a ;
        char  x;
        scanf ("%d ",&a);
        if(a<60) x='D';
        else if (a<75) x ='C';
        else if (a<85) x='B';
        else x='A';
        printf("this  student score is %c", x);
        
}
最佳答案
2020-2-12 21:06:04
不要有空格,改成这样:
#include <stdio.h>
void main ()
{
        int a ;
        char  x;
        scanf ("%d",&a);
        if(a<60) x='D';
        else if (a<75) x ='C';
        else if (a<85) x='B';
        else x='A';
        printf("this  student score is %c", x);
        
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-12 21:06:04 | 显示全部楼层    本楼为最佳答案   
不要有空格,改成这样:
#include <stdio.h>
void main ()
{
        int a ;
        char  x;
        scanf ("%d",&a);
        if(a<60) x='D';
        else if (a<75) x ='C';
        else if (a<85) x='B';
        else x='A';
        printf("this  student score is %c", x);
        
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-12 21:20:52 From FishC Mobile | 显示全部楼层
一个账号 发表于 2020-2-12 21:06
不要有空格,改成这样:

楼上仁兄说的对。scanf不要有空格,把空格删掉就OK了。否则最后要输入一个标点符号,为什么?为什么输入空格键不行?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-12 21:23:29 | 显示全部楼层
召唤风云 发表于 2020-2-12 21:20
楼上仁兄说的对。scanf不要有空格,把空格删掉就OK了。否则最后要输入一个标点符号,为什么?为什么输入空 ...

确实可以在最后面输入空格
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-12 21:34:44 | 显示全部楼层
现在还在用 VC++ 6.0 ?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-12 22:03:58 | 显示全部楼层
你好!请问你图片下面的代码是怎么弄的呢?就前面有序号,最下面有“复制代码”的那种
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-12 22:29:53 From FishC Mobile | 显示全部楼层
一个账号 发表于 2020-2-12 21:23
确实可以在最后面输入空格

不,原来的代码就是多了一个空格的那个代码,在输完65之后再加上非法输入如字母或标点符号,才会有显示。65+空格却没有用。这到底是为什么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-12 22:32:39 | 显示全部楼层
召唤风云 发表于 2020-2-12 22:29
不,原来的代码就是多了一个空格的那个代码,在输完65之后再加上非法输入如字母或标点符号,才会有显示。 ...

我也不知道
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-13 23:55:33 | 显示全部楼层
ChrisLee1214 发表于 2020-2-12 22:03
你好!请问你图片下面的代码是怎么弄的呢?就前面有序号,最下面有“复制代码”的那种

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

使用道具 举报

 楼主| 发表于 2020-2-14 12:33:32 | 显示全部楼层
一个账号 发表于 2020-2-12 21:06
不要有空格,改成这样:

为什么不能有空格啊,翻译不应该直接跳过去吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-14 12:34:27 | 显示全部楼层
zltzlt 发表于 2020-2-12 21:34
现在还在用 VC++ 6.0 ?

学校教材上用的是这个,怕考试的时候也是这个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-14 12:34:46 | 显示全部楼层


点击 "<>" 图标
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-14 12:35:33 | 显示全部楼层
张世来4610484 发表于 2020-2-14 12:34
学校教材上用的是这个,怕考试的时候也是这个


建议用 Dev-C++
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-14 12:36:02 | 显示全部楼层
ChrisLee1214 发表于 2020-2-12 22:03
你好!请问你图片下面的代码是怎么弄的呢?就前面有序号,最下面有“复制代码”的那种

哈哈哈,我开始也不会,在你发帖的时候,传图片那有个代码的标志,你点下,把自己代码复制进去,别人就可以一键复制了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2020-2-14 20:59:58 | 显示全部楼层
张世来4610484 发表于 2020-2-14 12:36
哈哈哈,我开始也不会,在你发帖的时候,传图片那有个代码的标志,你点下,把自己代码复制进去,别人就可 ...

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

使用道具 举报

发表于 2020-2-14 21:00:35 | 显示全部楼层

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

使用道具 举报

发表于 2020-2-15 02:21:38 From FishC Mobile | 显示全部楼层
一个账号 发表于 2020-2-14 12:34
点击 "" 图标

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

使用道具 举报

发表于 2020-2-18 18:47:49 | 显示全部楼层
ChrisLee1214 发表于 2020-2-12 22:03
你好!请问你图片下面的代码是怎么弄的呢?就前面有序号,最下面有“复制代码”的那种

先点及<>,然后输入代码后再点击纯文本的对号就行了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-16 01:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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