ksdf.net
当前位置:首页>>关于急求,用C语言编程,循环语句:输入一个数,求出它...的资料>>

急求,用C语言编程,循环语句:输入一个数,求出它...

#include void main(){int i=2,n;printf("请输入需要分解的正整数:\n");scanf("%d",&n);printf("分解质因数的结果为:\n%d=",n);while(n>=2){if(n%i==0) {printf("%d*",i);n/=i;}else i++;}printf("\b \b");} 运行示例截图:

#include int main() { int sum = 0; for(int i = 2;i < 100;i += 2) { sum += i; } printf("%d",sum); return 0; }

是这样的吗? #include "stdio.h" main() { int x,i; int sum=0; scanf("%d",&x); while(x!=0){ i=x%10; x=x/10; sum+=i; } printf("%d",sum); getch(); }

水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153) 注意我这只限于3位数 #include void main() { int x,y,z; int n,m; printf("Please input number>=100&&

#include "stdio.h" int main() { int n,sum=0,i; printf("请输入一个整数:"); scanf("%d",&n); for(i=1;i

int numCombine = 0;int numCount = 1;int numSplit = 0;scanf("%d",&numCombine);while(numCombine > 1 || numCombine < -1){ numCombine = numCombine / 10; numCount++;}if(numCombine>0){ while(numCount>0){ numSplit += (int) numCombine/...

我也发一个自编的,已验证通过。 #include main() { char binOut[17]; short int i, j; /* 16bit的整数,要用short int型 */ scanf("%d", &i); for(j=15;j>=0;j--) { if(i&(1

#include void main(){int a,b;scanf("%d%d",&a,&b);printf("%d与%d的平均值为%.2f",a,b,(a+b)/2.0);} 运行示例:

#include //望采纳!!!int main (void){double a, b;char ch,yn;do{ printf ("请输入运算式子:"); scanf ("%lf%c%lf", &a, &ch, &b); switch (ch) { case '+':printf ("%lf %c %lf = %lf\n", a, ch, b, a + b);break; case '-':printf ("%lf %c %...

#include void main() { int x,a[32],i=0; printf("请输入一个十进制整数.\n"); scanf("%d",&x); while(x!=0) { a[i++]=x%2; x=x/2; } for(i--;i>=0;i--) printf("%d",a[i]); printf("\n"); }

网站首页 | 网站地图
All rights reserved Powered by www.ksdf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com