谢melon 发表于 2017-10-31 22:15:05

数据类型

输入3333333333333333333333333333333   333333333333333333333333333
怎么定义数据类型才能正确输出两个数和的结果

BngThea 发表于 2017-10-31 22:16:31

先试试 long long
如果不行,就用字符串数组存放每一位,然后相加,最后转换输出即可

谢melon 发表于 2017-10-31 22:22:17

long long 和llu都不行
但我觉得用字符数组是对的

橙C 发表于 2017-11-1 11:38:22

U64的最大值也达不到你输入的值...

这么大的值只有转字符串..写个+方法算吧..

galen111 发表于 2017-11-16 11:46:43

不是有个头文件 stdint.hint64_t数的输出:%lld ; uint64_t数的输出:%llu ; 试试
页: [1]
查看完整版本: 数据类型