本文最后更新于1913天前,其中的信息可能已经有所发展或是发生改变。
1.编程实现每5个数据一行的形式输出由1,2,3,4,5,6,7所能组成的小于100的偶数,然后换行输出偶数数量。
#include<stdio.h> int main() { int m,n,v,c; c = 0; printf("符合条件的数有:\n"); for(n = 0;n<=7;n++) { for(m = 2;m<=7;m+=2) { v = n*10 + m; printf("%d ",v); c++; if((c)%5==0) printf("\n"); } } printf("\n共计%d个",c); return 0; }
2. 编程实现输出10~2000之间所有的质数并统计个数。
#include <stdio.h> #include <math.h> int main() { int i, j, c,k = 0; c = 0; for (i = 10; i <= 2000; i++) { c = 0; for (j = 2; j < sqrt(i); j++) { if (i % j == 0) c = 1; break; } if (c == 0) printf("%d是质数\n", i); k++; } printf("\n%d",k); getchar(); return 0; }
3. 编程实现按每5个数据一行方式输出所有能被2和7整除,但是十位不是9的3位整数
#include<stdio.h> int main() { int m,n; for (int i = 100;i<=999;i++) { if((i%7==0)&&(i%2==0)&&(i/10%10 != 9)) { printf("%d ",i); n++; if(n%5==0) printf("\n"); } } return 0; }
点击数:215