在C语言中,相加两数是一个基本的要求,但其实也有复杂操作,比如高精度加法,或者链表相加(还要考虑进位),都是比较难的,那么今天我们来聊一聊简单的problem a+b;
先发代码
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
int main(){
int a,b;//定义两个变量
scanf("%d %d",&a,&b);
int sum;//表达两数之和的变量
sum = a+b;
printf("%d",sum);
return 0;
}
如上便是两数之和的代码,但是大家有没有想过,如果是两个超长整数相加,那么运行结果还对吗?
众所周知,int型范围在-2^31到2^31-1,那么超长整数就可能超过int范围,所以我们可不可以用字符数组来做尼?
大家可以思考一下。文章来源:https://www.toymoban.com/news/detail-723447.html
关注我,下篇为你解决。文章来源地址https://www.toymoban.com/news/detail-723447.html
到了这里,关于简单C语言两数相加的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!