7 | 您所在的位置:网站首页 › 非负整数是指哪些数字 › 7 |
7-38 数列求和-加强版 (20 分) (C语言)
好!好!: PTA上数组溢出了……建议改为a[n] 1023 组个最小数 (20 分) (C语言)
2301_80683730:
2301_80683730: for(i = 0; i < 10; i++){ while(a[i]){ printf("%d", i); // 输出剩下的数字,按照其个数输出 a[i]--; } 对这段程序,当i=0时,循环不会进行,那么如何实现10015558中00的输出 7-38 数列求和-加强版 (20 分) (C语言)比较相等永远只写一个等号!: temp 的意思是进位的数字,n-i 是多少个数字相加,(n-i)*k 意思是n-i个k加起来,然后加上进位数字temp, /10就得到进位数字。 举例,9 99 999 第一次循环三个9相加,27+0 ,模10得7, 除以10得2,此时a[0]=7,temp=2; 第二次循环,l两个9相加,18+2,模10得0,除以10得2, 此时a[1]=0,temp=2; 第三次循环,一个9相加,9+2,模10得1,除以10得1,此时a[2]=1,temp=1 最后输出,temp!=0,所以1107 1002 写出这个数 (20 分) (C语言)暮影从柯: 学到啦 |
CopyRight 2018-2019 实验室设备网 版权所有 |