part2
/* 编程找出5个整数的最大数和最小数 《C语言程序设计教程学习指导》p122实验内容(3) */ #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<=4) { n++; printf("输入第%d个数: ", n); scanf("%d", &number); if(number>=max) max = number; else if(number<=min) min = number; } printf("最大数为: %d\n", max); printf("最小数为: %d\n", min); system("pause"); return 0; }
part3
1.
#include<stdio.h> #include<math.h> #include<stdlib.h> int main() { int k,z; z=0; for(k=100;k<=200;k++) { int i,m; m=sqrt(k); for(i=2;i<=m;i++) if(k%i==0)break; if(i>m&&k>1) { printf(" %d",k); z++; if(z%5==0) printf("\n"); } } printf("\n"); printf("100~200之间共有%d个素数。",z); return 0; }
2.
#include<stdio.h> int main() { long s,a,b,c,d,e; a=1; b=1; e=0; printf("Enter a number:"); scanf("%ld",&s); for (;s/a!=0;a=a*10) { c=s/a; d=c%10; if(d%2!=0) { e=e+d*b; b=b*10; } } printf("%ld",e); return 0; }
总结:for语句使用不熟练,
原文:https://www.cnblogs.com/tangshixiang/p/11874612.html