/ 350
添加表情
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论 (共 8 条)
学习达人
T74868upxk 展开
老师我用的是Visual Stdio,用不了scanf怎么办
2024年10月15日 16:39
1 回复
hdylnpu 讲师 展开
@ T74868upxk 你好,我只是简单的接触过vs2015,没有接触过其他版本。对于vs2015来说,可以将scanf改为 scanf_s。
另外,建议安装DEVC++,小巧、开源、免费。
2024年10月15日 19:29
@TA
学习达人
尘封卍花海 展开
老师用embarcad...Dev-c++是不是不可以,为什么运行不一样,汉字会变成乱码
2023年11月27日 13:18
1 回复
hdylnpu 讲师 展开
@ 尘封卍花海 你好,你说的这种软件我没有用过。百度查了一下,应该是设置问题,你可以自己百度一下,或者参照:
https://blog.csdn.net/qq_44910894/article/details/131854469
这是我百度查的,没有亲自体验。
2023年11月28日 09:42
@TA
学习达人
hdylnpu 讲师 展开
你好,你的程序片段不是很完善
问题1:printf("请输入两个数")后面少分号。
问题2: scanf(%d%d,&a,&b);应为
scanf("%d%d",&a,&b);
缺少引号
问题3: printf("再输入一个")
后面缺少分号。
都改正后,没有问题。
又及:菜单中有全新编译运行命令,这样可以保证每次都执行当前新的程序。
2023年11月01日 10:48
1 回复
打卡Lv2
树叶的叶开心的开 展开
老师真的讲的好棒,之前学其他课程scanf的时候就没有讲到这些细节
2023年04月01日 13:04
6 回复
学习达人
T5aafzcu7r 展开
#include <stdio.h>
int main(){
int a,b,c;
printf("请输入两个数")
scanf(%d%d,&a,&b);
printf("第一个数:%d,%d\n",a,b);
fflush(stdin);
printf("再输入一个")
scanf("%d",&c);
printf("结果为:%d\n",c);
}
老师,你好,你能不能帮我看一下我这个有什么问题嘛,我的问题出现在fflush它好像没用,当我输入3个整数时,有无fflush的结果都一样
2023年10月31日 22:08
1 回复
学习之星
mio最可爱了 展开
为什么这给软件不能用void main
2023年09月13日 20:09
1 回复
hdylnpu 讲师 展开
@ mio最可爱了 你好,c语言main函数类型通常必须为整形,同时必须在函数结尾返回整形值。
知识不同的编译系统做了不同的简化,所以衍生出很多通用但不标准的写法。
有些编译软件支持或必须在main前加void,devc++不支持这一个改进。
2023年09月14日 10:52
@TA
我的成功之路 更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部