参考方法:
#include<stdio.h> #include<math.h> void f11(){ int i=0; for(i=100;i<=999;i++){ int a=i/100; int b=i%100/10; int c=i%10; double temp=pow(a,3)+pow(b,3)+pow(c,3); if(temp==i){ printf("%d\n",i); } } } int main(){ f11(); return 0; }
#include<stdio.h> int main(void) { int sum, x, y, z; for(x=1;x<10;x++) for(y=0;y<10;y++) for(z=0;z<10;z++) { sum=100*x+10*y+z; if(sum==x*x*x+y*y*y+z*z*z) printf("%4d",sum); } return 0; }
#include <stdio.h> #include <math.h> #define M 101 #define N 200 int _isPrime(int n) { int i=2; while(i<=((int)sqrt((double)n))+1) { if(n%i==0) return 0; else ++i; continue; } return 1; } int main() { int n,i; for(n=M;n<=N;n++) { _isPrime(n)?printf("%-4d 是素数\n",n):printf("%-4d 不是素数\n",n); } return 0; }
#include <stdio.h> int isPrime(int x){ int i; for(i=2;i*i<=x;i++){ if(x%i==0) return 0; } return 1; } int main(){ int i,count=0; for(i=101;i<=200;i++){ if(isPrime(i)){ printf("%d ",i); count++; if(count%5==0) printf("\n"); } } return 0; }
#include<stdio.h> #include<math.h> int IsPrime(int n) { int i; for(i = 2; i <= sqrt(n); i++) { if(n%i == 0) return 0; } return 1; } int main(void) { int i, j = 0; for(i = 101; i <= 200; i++) { if(IsPrime(i)) { printf("%d ",i); j++; if(j%5 == 0) printf("\n"); } } return 0; }
感谢您的支持,我会继续努力的!
支付宝扫一扫,即可进行扫码打赏哦
1695c-exercise-example13
参考方法:
1694c-exercise-example13
参考方法:
1693c-exercise-example12
参考方法:
1692c-exercise-example12
参考方法:
1691c-exercise-example12
参考方法: