中易网
在VS2012上练习C语言SCANF的一点小疑问
答案:2 悬赏:60
解决时间 2021-03-24 12:25
提问者
网友:对着我说爱我
2021-03-23 12:54
#include
void main()
{int sum,a,b;
scanf("%d %d",&a,&b);
sum=a+b;
printf("两数之和为%d",sum);
}
我输入这样一个程序 运行的时候当我输完两个数字 怎样让程序显示他们之和 按回车程序就自动关闭了 需要再添加哪个语句么
最佳答案
二级知识专家
网友:有钳、任性
2021-03-23 13:56
第一:scanf中的"%d %d"中间有空格,你必须用空格分隔,而且有几个空格你必须打几个。一般不推荐这样做,还是用"%d%d"把空格去掉吧。
还有:你在按回车之后一瞬间有没有看到结果?
如果有的话,你的程序没问题,只是因为执行得太快你还没来得及看结果程序就关了(程序运行完成后会自动关)。
推荐你在编译生成exe文件完成后直接点 “执行 XXXX.EXE”来运行程序,这样在程序完成之后会有按任意键继续的提示,你可以看到结果了。
另外,在VC(VStudio)的环境里面我一般习惯用iostream中的方式来实现输入输出。
全部回答
1楼
网友:闲懒诗人
2021-03-23 14:23
1 这样使用 scanf_s("%c", &a, 1);就可以了,其中1 代表要读取字符的数量 2 运行结果如下
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
•
我被蜜蜂蛰了,起了一个大包,有什么办法让它
•
我是个家庭主妇,因为没工作被老公和婆家看不
•
几种常见皮肤癌的症状
•
二甲双胍格列本脲片饭后吃吗
•
牙槽骨萎缩,不能种牙齿了,怎么办?
•
庞晓戈是谁?
•
美利达1000-2500的车哪款比较好
•
變性只做胸部切除
•
四卦辛庄村地址在哪,我要去那里办事
•
以前总是我缠着男朋友都是我主动打电话,这两
•
求一部血腥的黑帮电影
•
有谁知道这是逍客的哪款车,哪年产的,是1.6
•
急!耳朵内有异响
•
6个的钢筋有三级钢吗
•
熬夜对女生的坏处。
推荐资讯
•
打算买个燃气热水器,哪个品牌好啊?万家乐
•
惠氏奶粉新配方1阶段都是原装进口的吗
•
办失业了没领失业金医保卡能报销吗?
•
香港赤腊角国际机场到铜锣湾时代广场
•
散文 托物言志的中心 500字左右
•
130年左右的一对榆木老梁帮忙估价
•
我女朋友不告诉我做什么,但她说每天都要早起,
•
那个节日,是北京地区黑夜最长的。A‘六一儿
•
七月中旬杭州的小型动漫展在哪里 具体点的位
•
4岁用字帖练习阿拉伯数字好吗
•
会计专升本在济南 考什么学校好
•
朱志一老师讲NLP吗
•
手机登qq时,显示手机磁盘不足,清理后重新登
•
刺客的套装怎么选啊?