第三次实验
Part 1
主要是巩固if else语句的使用以及switch语句的使用
Part 2
补全程序
#include <stdio.h> int main() { int number, max, min, n; n = 1; printf("输入第%d个数: ", n); scanf_s("%d", &number); max = number; min = number; while (n<5) { n++; printf("输入第%d个数: ", n); scanf_s("%d", &number); if (number>max) max = number; else if (number<min) min = number; } printf("最大数为: %d\n", max); printf("最小数为: %d\n", min); return 0; }
Part 3
1>
int main() { int k = 0, i, n; for (n = 101; n <= 200; n++) { for (i = 2; i <= n; i++) { if (n%i == 0) break; } if (i == n) { k++; printf(" %d ", n); } } printf("\n101~200之间共有%d个素数", k); return 0; }
2>
#include<stdio.h> const int N = 5; int main() { int line, col; for (line = 1; line <= N; line++) { for (col = N - line; col > 0; col--) { printf(" "); } for (col = 1; col <= 2 * line - 1; col++) { printf("*"); } printf("\n"); } return 0; }
最后的这一部分难度还是很大的
主要是很多语句的使用并不够熟练 还需要更多的练习
努力吧!