c语言循环结构题库及答案
时间: 2024-04-18 16:21:48 浏览: 186
循环结构过关题
循环结构是C语言中非常重要的一部分,它允许我们重复执行一段代码,直到满足某个条件为止。以下是一些常见的C语言循环结构题库及答案:
题目1:
使用循环结构计算1到100之间所有偶数的和。
答案1:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 2; i <= 100; i += 2) {
sum += i;
}
printf("1到100之间所有偶数的和为:%d\n", sum);
return 0;
}
```
题目2:
使用循环结构输出九九乘法表。
答案2:
```c
#include <stdio.h>
int main() {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
printf("%d * %d = %d\t", j, i, j * i);
}
printf("\n");
}
return 0;
}
```
题目3:
使用循环结构判断一个数是否为素数。
答案3:
```c
#include <stdio.h>
int main() {
int num, isPrime = 1;
printf("请输入一个正整数:");
scanf("%d", &num);
for (int i = 2; i <= num / 2; i++) {
if (num % i == 0) {
isPrime = 0;
break;
}
}
if (isPrime) {
printf("%d是素数\n", num);
} else {
printf("%d不是素数\n", num);
}
return 0;
}
```
阅读全文