一个九位数变成一个三位数C语言程序设计

问题描述:

一个九位数变成一个三位数C语言程序设计
3位数中的三个数由原九位数三个一组加和所得数除10只取余数
1个回答 分类:综合 2014-10-21

问题解答:

我来补答
#include
int main()
{
int a,b=0;
int i,u[3]={0};
scanf("%d",&a);
for (i=0;i
再问: 一个20位以上的数呢例如21位数变成7位数,三个一组相加所得的数除以10取余数为新组成的那个数作为重新生成的数以此将21位变成7位。
再答: 对于整数类型装不下的数据,在c语言中只能使用字符串来存储和运算了,也就是所谓的“大数问题” #include #include int main() { char a[300]; char b[100]={0}; int i,l,s,t; scanf("%s",a); l=strlen(a); s=0; for (i=0;i
 
 
展开全文阅读
剩余:2000