问个比较简单的C语言问题(关于大数的)

来源:百度知道 编辑:UC知道 时间:2024/06/04 16:47:42
怎样用C语言实现输入1234567891234567891234567891234567891234567891234567891234567891234567891234567891234567891
然后再输出
1234567891234567891234567891234567891234567891234567891234567891234567891234567891234567891(共100位)?
可能的话写下代码,说下思路也可以。
那如果不是键盘输入,而是直接在程序内部赋值,然后再输出这个值又应该怎样写程序呢?

字符数组可以实现
char a[100];
gets(a);
puts(a);
咯咯

定义一个长度为101的字符数组
char str[101];
gets(str);...输入
puts(str);...输出

只能用数组保存了。
不过你的数是101位。
定义要 char a[102]
因为要有结尾 \0
否则死的很难看。