Part1:
Part2:
#include <stdio.h> #include <stdlib.h> int main() { int number, max, min, n; n=1; printf("输入第%d个数: ", n); scanf("%d", &number); max = number; min = number; while(n<5) { n++; printf("输入第%d个数: ", n); scanf("%d", &number); if(max<=number) max = number; else if(min>=number) min = number; } printf("最大数为: %d\n", max); printf("最小数为: %d\n", min); system("pause"); return 0; }
Part3
#include <stdio.h> int main(){ int n=0; int x=101; int a=2; for(;x<=200;a=2){ while(x%a) { if(a<x) {a++;} } if(a==x) { n++; if(n%5!=0) {printf("%6d",x);} else {printf("%6d\n",x);} } x++; } printf("\n"); printf("101~200之间共有%d个素数。",n); return 0; }
#include <stdio.h> #include <math.h> int main(){ int number; int n=0; int a,b; int result=0; printf("Enter a number:"); scanf("%d",&number); while(number){ a=number%10; number=number/10; if(a%2){ n++; result=result+a*pow(10,n-1); } } printf("new number is:%d",result); return 0; }
扫描二维码关注公众号,回复:
7874241 查看本文章
#include<stdio.h> int main() { double n,a,j; double s=0,m=1; printf("Enter n and a:"); scanf("%lf%lf",&n,&a); for(j=1.0000;j<=n;j++) { s=(j/m)+s; m=m*10+1; } printf("s=%.6lf",s/a); return 0; }