问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言编写程序:输入两个数a,b,求输出他们的和。(a,b可能为大于100亿的数)

发布网友 发布时间:2022-05-26 14:26

我来回答

3个回答

热心网友 时间:2023-10-21 23:13

#include "stdio.h"

void main()
{
    long double a = 0;
    long double b = 0;
    printf("----------本程序用于计算两数之和,请根据提示输入两个数--------\n");
    printf("请输入a:");
    scanf("%Lf",&a);
    getchar();
    printf("请输入b:");
    scanf("%Lf",&b);
    printf("%Lf+%Lf=%Lf",a,b,a+b);
    
}
/*
说明:
C语言里对float类型数据的表示范围为-3.4*10^38~+3.4*10^38。double为-1.7*10^-308~1.7*10^308,long double为-1.2*10^-4932~1.2*10^4932.
这里使用long double已经够用了也可以解决两个最大的double加起来得到的值超过原有的范围了。
当然,这里你也不能输入两个最大的long double来相加,不然结果也会超过范围的。

关于数据类型输入输出格式的问题。
 %hi 代表 short, 
 %i 代表 int,
 %li 代表 long, 
 %f 代表 float, 
 %lf 代表 double, 
 %Lf 代表 long double, 
 %c 代表 char (或 %i 表示输入为一个数字)
 %s 代表 string (char * or char[])
需要注意一下,以免强制类型转换时可能会发生溢出该数据类型范围。
*/

热心网友 时间:2023-10-21 23:14

#include<stdio.h>
long add(){long a,long b){
return a+b;

}
int main(){
int a=100000000;

int b=200000001;

printf("%ld\n",add(a,b));

return 0;

}

热心网友 时间:2023-10-21 23:14

#include <iostream>
#include <string.h>
#include <stdio.h>

using namespace std;

char a[][10]={"zero","one","two","three","four","five","six","seven","eight","nine"};

int tra(char num[]){
int i;
for(i=0;i<10;i++){
if(strcmp(num,a[i])==0)
return i;
}
}

int main()
{
int A,B;
char num[10];
while(1){
A=B=0;
while(scanf("%s",num)&&strcmp(num,"+")!=0){
A=10*A+tra(num);
}
while(scanf("%s",num)&&strcmp(num,"=")!=0){
B=10*B+tra(num);
}
if(A+B>0){
printf("%d\n",A+B);
}
else {
break;
}
}
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么有世界三大男高音,而没有人是世界三大最高男音? 各位,请教一个问题。给一个初次见面的朋友用日文怎么写信? 男友不好意思夸我,怎么办? 结婚不发朋友圈 2023年哈尔滨12月一般多少度-12月份去哈尔滨穿什么合适 《狱中联欢》教案 狱中联欢、赤壁之战、田忌赛马、一夜的工作、石灰吟按时间的先后顺序排... 狱中联欢是按照——顺序来记叙的?文中详写的是——略写的是—— 如何对待轻视你的人? 看透身边这七种人,提升自己格局和认知 这个三轮车后轮调节拉杆怎么调 日本三轮车 如何请五行八卦福?正宗五行八卦福是去网上财神庙(在线财神网)吗? 儿童蛙式滑板车 我的姓名中有个‘福’字,是属虎的,有人说老虎怕水,姓名中的福字不好??麻烦请地理风水先生看看 家庭玄关中挂福字有什么讲究吗 家庭玄关中挂福字有什么讲究吗 身份证号用什么加密好些 csdn 淹大头蒜为什么范卤? windows10 怎么激活 密钥 小孩儿玩的拿小木槌敲的琴是什么琴? 求一经典功夫电影名字 m268dw打印机扫描无法获取 伴娘事件, 柳岩被好友孤立工作演出减少, 为什么? 柳岩真的被娱乐圈孤立了吗? 41岁柳岩被路人抓拍,略显臃肿的身材惹争议,你觉得颜值还在线吗? 闩锁电路是触发器吗 40岁未婚柳岩被孟非逼婚,自曝多次相亲,你怎么看? feeling.polyester什么意思 wool feeling polyester什么 EXCEL做表格时候筛选怎么跑到这里了,咋恢复呢, 郑州哪里有小虎子儿童三轮车专卖店 《海豹突击队》第五季一共多少集? 海豹突击队中国边界抢人是第几集 上海帛琦儿童三轮车如何安装使用? C语言 两个数之和 C语言编程,使用Input(), sum(), output()三个函数,编制可以输入两数,显示出两数之和的程序 海豹突击队vs中国特种兵是在第几集 c语言 如何用scanf求两数之和 C语言:编写一个C程序,输入两个单精度实数,求这两个数之和,结果保留2位小数. c语言程序设计 求两数之和 海豹突击队遇上5个跳伞中国特种兵是什么电视剧? 海豹突击队 1-5季全集高清完整版视频免费在线观看,求百度网盘资源 海豹突击队第三季第14集他们为什么来酒吧 问一个关于海豹突击队的电影~! 有什么好看的穿越小说吗 女主狠狂 从废材变天才 mach3数控软件能做数控等离子切割机系统吗 用mach3做了台等离子切割机,M3点火时时间比较长才开始切割,能设置点火时间吗? mach3的广泛应用 一字带细高跟凉鞋用英语怎么说 一字带高跟凉鞋多少度的冰天雪地光脚穿?