初学C语言,都会从简单的基本运算开始,写一个代码,求两个整数的和,那么,开始一个简单的程序:
第一种方案:
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { int a; int b; int sum; scanf("%d %d",&a,&b); sum = a + b; //若进行其它计算,即更改符号,例如:sum = a * b printf("sum = %d\n",sum); return 0; }
scanf()为输入函数,有些编译器可能会报错。
建议全代码首行输入#define _CRT_SECURE_NO_WARNINGS 1 (此为偷师所得),此时,你的编译器就不会报错。
(scanf_s函数为VS编译器提供,非C语言标准,不建议使用)
首先设置常量a、b、sum,scanf输入%d(以十进制数的形式显示后面的实参)整数a、b,printf输出sum,即可完成该简单程序。(sum为求和)
当然,可以更加简洁:
第二种方案(简易):
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("sum = %d\n",a + b); //同理,a+b可以改符号"+、-、*、/" return 0; }
最终的结果是一样的:
仅仅只是如此,可能会显得单调,所以,LV UP!
第三种方案(精装):
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { int a, b; puts("请输入两个整数。"); printf("整数1:"); scanf("%d", &a); printf("整数2:"); scanf("%d", &b); printf("和为:%d\n", a + b); //同理可更换符号 return 0; }
puts函数可以按顺序输出作为实参的字符串,并在结尾换行。[puts("...")与printf("...\n")的功能类似]
此时:
同为学习阶段,大家共同进步!
(作者亦为新人,如有大佬发现错误,望指点)
更多推荐
C语言学习-整数的基本加减乘除运算
发布评论