c 作业:输入一个三位数,求各位数字和
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 02:23:50
一:#includevoidmain(){inta,i=0,sum=0;scanf("%d",&a);while(a){sum+=(a%10);//sum是个位数之和a/=10;i++;//i为位数}
#includeintmain(){inta=0,b=0,c=0,n;printf("请输入一个三位数:");scanf("%d",&n);a=n/100;b=n%100/10;c=n%10;prin
#include<stdio.h>int main(){int n,max=-1,s=0;scanf("%d",&n);while(n
#include "stdio.h"void main(){ int n,sum=0; printf(&q
这个问题叫水仙花数吧代码是:#include#includeintmain(){intx,y,z,i;for(i=100;i
如果不用log函数,并假设输入的数indata是非负整数,则可以如下:intn,s;n=0;s=0;while(indata){n++;s+=indata%10;indata/=10;}位数在n中,和
17*(a+b+c)=100a+10b+c83a=7b+16ca=1,b=5,c=3153
#includevoidmain(){inta,b,c,d;scanf("%d",&a);b=a/100;c=(a%100)/10;d=a%10;printf("%d",100*d+10*c+b);}
#include#includeintmain(){inti,num,n,ans,tt;while(scanf("%d",&num)!=EOF){ans=0;n=3;//如果要求N位数反转,把n改了就
#include#defineerror-1intatoi(charc)voidmain(){chara[20];printf("inputnumber:");scanf("%s",a);intsum
#includevoidmain(){inta;printf("请输入一个三位数:");scanf("%d",&a);printf("各位数上的乘积为:%d\n",(a/100)*(a%10)*(a/
#includevoidmain(){inti,j,k;for(i=1;i
7个24/3=8三个数的平均值为8789、798、879、897、978、987、888
intm,n;scanf("%d",&m);n=(m/1000)*(m/1000)+(m/100%10)*(m/100%10)+(m/10%10)*(m/10%10)+(m%10)*(m%10);pr
#includeintmain(){intn,sum=0;printf("请输入一个整数:");scanf("%d",&n);while(n){sum=sum+n%10;n/=10;}printf("
//提示:153370371407是水仙花数#includevoidmain(){inti,j,k,n;printf("请输入一个三位整数\n");scanf("%d",&n);i=n/100;/*分
#includeintmain(){inta[3];inti;for(i=0;i{scanf("%.1d",&a[i]);}printf("%d\n",a[0]+a[1]+a[2]);return0;
由题、个位数字只能是0或5当个位数字为0时、有780、870、960、690,均不能被35整除当个位数字为5时、有915、195、825、285、735、375、645、465、555,其中735能被
学到循环也能看懂#include<stdio.h>int main(){\x09int n,s=1;\x09scanf("%d",&n);\
由于三位数各位数字之和是15,则这个数能被3整除,即这个数能同时被3,35整除,则这个数能被3×35=105整除,即这个数是105的倍数.三位数中,105的倍数有:105,210,315,420,52