给出C语言程序设计中的循环结构程序设计的案例以及代码,至少3个例子
当然!以下是三个循环结构的C语言程序设计案例及其代码示例:
例子1: 计算前n个自然数的和
#include
int main() {
int n, sum = 0;
printf("请输入一个正整数:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
sum += i;
}
printf("前%d个自然数的和为:%d\n", n, sum);
return 0;
}Copy
例子2: 输出乘法表
#include
int main() {
int n;
printf("请输入乘法表的行数:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
printf("%d\t", i * j);
}
printf("\n");
}
return 0;
}Copy
例子3: 判断一个数是否为质数
#include
#include
bool isPrime(int num) {
if (num < 2) {
return false;
}
for (int i = 2; i <= num/2; i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
int main() {
int num;
printf("请输入一个正整数:");
scanf("%d", &num);
if (isPrime(num)) {
printf("%d是质数\n", num);
} else {
printf("%d不是质数\n", num);
}
return 0;
}Copy
以上示例中的代码分别展示了循环结构的不同用途,第一个例子用于计算前n个自然数的和,第二个例子用于输出乘法表,第三个例子用于判断一个数是否为质数。根据具体需求,您可以编写各种循环结构的C语言程序设计。