作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 13:19:16
一个九位数变成一个三位数C语言程序设计
3位数中的三个数由原九位数三个一组加和所得数除10只取余数
一个九位数变成一个三位数C语言程序设计
#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