当前位置:首页 > 上机题及答案
{
int a,b,m,n; scanf(\ for (m=1;m<=n;++m) { scanf(\ tianshu(a,b); } return 0; } 2 自己的
#include 5计算整数各位数字之和 5 描述 假设n是一个由最多9位数字(d9, ?, d1)组成的正整数。编写一个程序计算n的每一位数字之和 输入说明 有多组数据,输入数据第1行为整数m(m<100),表示有多少组数据,其后一行m个正整数 输出说明 对每一个整数n输出它的各位数字之和后换行 输入样例 3 6 3704 170498 输出样例 6 14 29 1别人的 # include for(x=100000000;x>0;x=x/10) { y=a/x; a=a-y*x; sum+=y; } printf(\} int main() { int m,n,x; scanf(\ 6 for(n=1;n<=m;++n) { scanf(\ sum(x); } return 0; } 2自己的 #include 6完数 描述 请写一个程序,给出指定整数范围[a,b]内的所有完数,0 只有一组数据,即一行上的两个整数a和b,a和b之间用空格分隔 7 输出说明 输出[a,b]内的所有完数,每个数字占一行 输入样例 1 10 输出样例 6 1别人的 #include int sum=0; for(m=1;m if(n==sum)return 1; else return 0; } int main() { int m,n,i; scanf(\for(i=m;i<=n;++i){ if(wanshu(i)==1)printf(\} return 0; } 2自己的 #include 8
共分享92篇相关文档