C语言程序设计 求一个四位数的各位数字的立方和

[复制链接]
查看11 | 回复4 | 2021-6-1 17:16:38 | 显示全部楼层 |阅读模式
#includevoid main(){long int b,c,d,e,x;printf("请输入任意一个正整数\n");scanf("%ld",&x);b=x%10000/1000; /*分解出千位*/c=x%1000/100; /*分解出百位*/d=x%100/10; /*分解出十位*/e=x%10; /*分解出个位*/printf("四位数的立方和为:%ld\n",(b*b*b)+(c*c*c)+(d*d*d)+(e*e*e));}数据类型关键字short:修饰...
回复

使用道具 举报

千问 | 2021-6-1 17:16:38 | 显示全部楼层
#includevoid main(){
long int b,c,d,e,x;
printf("请输入任意一个正整数\n");
scanf("%ld",&x);
b=x%10000/1000; /*分解出千位*/
c=x%1000/100; /*分解出百位*/
d=x%1...
回复

使用道具 举报

千问 | 2021-6-1 17:16:38 | 显示全部楼层
#includevoid main(){long int b,c,d,e,x;printf("请输入任意一个正整数\n");scanf("%ld",&x);b=x%10000/1000; /*分解出千位*/c=x%1000/100; /*分解出百位*/d=x%100/10; /*分解出十位*/e=x%10...
回复

使用道具 举报

千问 | 2021-6-1 17:16:38 | 显示全部楼层
利用函数int fun(int n)int d,k,s=0;while(n>0){d=n%10; s+=d*d*d; n/=10; }return s...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行