龙空技术网

2.c语言中将两个整数相加

足智多谋IT 117

前言:

目前姐妹们对“c语音两个整数相除”可能比较珍视,看官们都想要分析一些“c语音两个整数相除”的相关内容。那么小编在网摘上汇集了一些关于“c语音两个整数相除””的相关知识,希望朋友们能喜欢,兄弟们一起来学习一下吧!

上一个文章,我讲述了如何输出文字,接下来我就来讲讲有一丢丢难度的算法了,这个算法就是学习如何将两个整数相加。这是学习如何编写一个计算机软件的第一步,现在我就为你们来一一讲解。

代码如下

#include<stdio.h>

int main{

int a, b,sum;

a=1;

b=2;

sum=a+b;

printf("sum 是 %d",sum);

return 0;

}

这个代码是设置两个已知变量来求sum,a和b都是用来存放两个整数的(在a和b等号的右边的值是可以改变的,我上面的运算是求1+2=多少的)sum是用来存放a加b的和的(大家要注意一个非常重要的地方,a=1是指1的值赋值给a,以此类推b=2就是2的值赋值给了b,大家明白了吗?)然后用=将a+b的值赋给sum,然后输出出结果。

接下来我就讲各行代码的作用

#include<stdio.h>

int main(){

}

这是框架,不懂得可以去我上一篇文章找。

int a,b,sum.

这是定义一个整型变量,a,b,sum(整型变量说白了就是说它们都是整数)int就是定义整型的一个关键字,如果要定义一个字符如a,b,c那样的就用char,那如果我要定义一个有小数点的呢?小数点后两位用float,小数点后六位用double。

你已经将a,b ,sum设为整型,那么它输入的值就一定是整型如果你这样写a=1.1虽然程序不会报错但是呢?程序会自动将代码当成a=1,也就是他会忽略小数点后面的的数,只会输入整数。那如果我一定要a=1.1该怎么办,我们可以将int改为float或者double都行(后面的%d要改为float改为%d,double改为If)那么我们就能将1.1输入进去了。

printf(“sum 是 %d",sum”)这是不是很熟悉,这是我上个文章讲的但又不是,不变的是它依旧是输出语句,你们可以将右边的sum忽略先,依照我上一篇文章,他是不是应该输出sum是%d啊,%d是什么呢?他是说你输出的数是一个整数,如果是%f呢?那就是你输出的数是小数点后两位,那If呢你们自己想。右边的sum就是%d输出的值了。

return 0;是什么应该不用我讲了吧。给个小提示返回

最后,我给你们讲了两个整数相加的,你们能举一反三吗?像两数相除,三数相加,三数相乘等。欢迎在评论区写出你的代码。软件见上一篇文章。

标签: #c语音两个整数相除