计算两数之和 输入整数a,b求两数之和
计算两数之和 主体在看了贺老师的C语言课程时写的 区别在于用的visual studio而不是codeblocks,同时也让我发现了一个不懂的问题
任务和代码:
/*
*Copyright (c)2019,CSDN学院
*All rights reserved.
*文件名称:main.c
*作 者:Aurora
*完成时间:2019年9月20日
*版本号:v1.0
*问题描述:输入两个整数,求和并输出。
*程序输出:两个整数的和。
*/
/*步骤:一、定义需要的变量;二、输入数据;三、数据处理;四、输出结果*/
#include <stdio.h>
int main()
{
int a, b, sum;//一、定义变量;
printf("请输入两个整数:");
scanf_s("%d %d", &a, &b);//二、输入数据,&取地址运算符;
sum = a + b;//三、数据处理,把a,b的和赋值给sum;
printf("这两个数的和是:%d\n", sum);//四、输出结果;
printf("计算完成,谢谢使用!");
return 0;//返回;
}
运行结果:

知识点总结 :这个程序进行了俩个数的相加,数值在键盘的输入(程序中的读取)在屏幕上的输出。
心得体会:作为使用博客进行知识积累,我觉得确实实践出真知,自己手敲一遍代码,和看几遍比起来效果还要好一些。
除此之外也get到了新的知识点
在visual studio中使用scanf报错:
解决方法:
1、在程序最前面加:
#define_CRT_SECURE_NO_DEPRECATE
2、在程序最前面加:
#pragma warning(disable:4996)
3、把scanf改为scanf_s;
4、无需在程序最前面加那行代码,只需在新建项目时取消勾选“SDL检查”即可;
5、若项目已建立好,在项目属性里关闭SDL也行;我用的VS是中文版的
6、在工程项目设置一下就行:将报错的那个宏定义放到:项目属性-----C/C+±—预处理器 ------预处理器定义
7、在项目属性----C/C++ ----命令行中添加:/D _CRT_SECURE_NO_WARNINGS就行了。
我选择了其中的在scanf后加_s更简单更快。
这篇博客介绍了如何在Visual Studio中编写计算两数之和的C语言程序,同时解决使用scanf函数时遇到的报错问题。作者通过实践发现,可以采用添加特定宏定义、禁用警告或使用scanf_s等方法来避免错误。

6100

被折叠的 条评论
为什么被折叠?



