任意输入一个三位正整数,并判断是否为水仙花数,编程语言
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 23:27:37
解决的办法很多.楼主想用程序的办法来解决吗?我写个伪代码给你参考下.i=1while(n/10>0){i=i+1n=n/10}printi这里算出来的i就是n的位数.如果有什么不明白了,再问:我说说我
voidmain(){inta;scanf("%d",&a);if(a%2==0){printf("偶数");}else{printf("奇数");}}programJO;vara:integer;b
#includeintmain(){intn;scanf("%d",&n);do{printf("%d",n%10);}while(n/=10);printf("\n");return0;}
voidfun(longn){intwan,qian,bai,shi,ge;//定义各数位longnixushu;//定义逆序数wan=n/10000;qian=(n-wan*10000)/1000;
#includemain(){inti,j,k,n;scanf("%d",&n);if(n
#include#includeintmain(void){intn,sum=0,count=0,s;printf("输入一个整数:");scanf("%d",&n);while(n){s
只是三位数的话,下面的代码就可以了!#includeintmain(){intn;inta,b,c;scanf("%d",&n);a=n%10;b=n/10%10;c=n/100;printf("%d
main(){intx;scanf("%d",&x);x=(x%10)*100+(x/10%10)*10+(x/100)printf("%d\n",x);}
加点悬赏好有动力啊哎太费脑子和打字了虽然我知道我这有本C语言书上有现成的但我真的不想去找和打字给你顶下应该有人给你回复的
#includeintmain(){intnum;inta;//百位intb;//十位intc;//个位scanf("%d",&num);a=num/100;//默认强制转为整型b=(int)(num
//提示:153370371407是水仙花数#includevoidmain(){inti,j,k,n;printf("请输入一个三位整数\n");scanf("%d",&n);i=n/100;/*分
INPUTxa=xMOD2IFa=0THENPRINT"x是偶数"ELSEPRINT"x是奇数"ENDIFEND
使用了数组的动态分配,看不懂的话我还有其他方案#include#includeboolprime(intnum){boolflag=true;if(num
C编写的吧?#include"stdafx.h"#include"math.h"intmain(){intn,i;printf("请输入一个数");scanf("%d",&n);if((n==2))p
isprime------------------------函数名称:isprime函数功能:判断素数.语法格式:tf=isprime(A)返回一个和A一样大小的数组,如果A中某个数是素数,在tf中
使用什么VB的话是INPUTNIFN\2=0THENPRINT'是'ELSEPRINT'否'ENDIFEND
#include#includevoidmain(){inti;charstr[100];scanf("%s",&str);printf("长度为:%d\n逆序输出:",strlen(str));fo
#include#include#includeintmain(void){intn=0,sum=0;int*nums;printf("请输入整数个数:\n");scanf("%d",&n);nums