初学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语言标准,不建议使用)

        首先设置常量absumscanf输入%d(以十进制数的形式显示后面的实参)整数abprintf输出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语言学习-整数的基本加减乘除运算