#includemain(){int n,i,s=0,sum=0;printf("请输入一个整数:");scanf("%d",&n);i=n;while(i!=0){s+=(i%10)*(i%10)*(i%10);i/=10;sum++;}printf("是%d位数,各位立方和为%d\n",sum,s);}结果一 题目 用C语言编写程序,输入一个任意整数,求它的位数及各位数字之立方和.【使用while语句】...
1请教C程序问题:如何编写一个子函数,求一个整数的各位数字的立方和如何编写一个子函数,求一个整数的各位数字的立方和~???谢谢 2 请教C程序问题:如何编写一个子函数,求一个整数的各位数字的立方和如何编写一个子函数,求一个整数的各位数字的立方和~???谢谢 3请教C程序问题:如何编写一个子函数,求一个整...
intcubeSum = num1 * num1 * num1 + num2 * num2 * num2 + num3 * num3 * num3; printf("三个整数的立方和为:%d\\n", cubeSum); return0; } 在这个程序中,使用scanf函数来读取用户输入的三个整数,并将它们存储在num1、num2和num3变量中。然后,计算这三个整数的立方和,并将结果存储在cubeS...
正文 1 #include<stdio.h>void 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)+(...
用include <math.h>.程序内pow(底数,指数)。
本人也是学C语言的,以下的程序是按照你的要求编写的:#include <stdio.h> //求输入数各位数的立方和 void main(){ int x,sum=0,j;printf("请输入一个正整数:");scanf("%d",&x); //输入一个数 while(x!=0) //判断X是否为零 { j=x%10; //取个位数字 sum+=j*j*...
int mypow(int a,int b){ return a*a*a+b*b*b;}
include<stdio.h> intmain(){ inta;scanf("%d",&a);intb[10]={0};intk=0;while(a){ b[k]=a%10;a=a/10;k++;} printf("%d\n",k);inti=0,sum=0;while(i<=k){ sum=sum+b[i]*b[i]*b[i];i++;} printf("%d\n",sum);} ...
include<stdio.h> main(){ int n,i,s=0,sum=0;printf("请输入一个整数:");scanf("%d",&n);i=n;while(i!=0){ s+=(i%10)*(i%10)*(i%10);i/=10;sum++;} printf("是%d位数,各位立方和为%d\n",sum,s);}
include <stdio.h> include <math.h> void main(){int i;float sum=0;for (i=1;i<=100;i++){sum+=pow(i,3);} printf("%f\n",sum);}