用C++写一个判断i<15循环,i>15输出
时间: 2023-05-17 15:06:30 浏览: 38
以下是用C语言写的判断i<15循环,i>15输出的代码:
```
#include <stdio.h>
int main() {
int i;
for (i = 0; i < 30; i++) {
if (i < 15) {
printf("%d is less than 15\n", i);
} else {
printf("%d is greater than or equal to 15\n", i);
}
}
return 0;
}
```
这段代码会输出从0到29的数字,如果数字小于15,则输出该数字小于15,否则输出该数字大于或等于15。
相关问题
用c++写一个判断素数的程序
以下是一个用 C++ 写的判断素数的程序:
```cpp
#include <iostream>
using namespace std;
bool isPrime(int n) {
if (n <= 1) {
return false;
}
for (int i = 2; i < n; i++) {
if (n % i == 0) {
return false;
}
}
return true;
}
int main() {
int n;
cout << "请输入一个正整数:";
cin >> n;
if (isPrime(n)) {
cout << n << "是素数。" << endl;
} else {
cout << n << "不是素数。" << endl;
}
return 0;
}
```
这个程序中,我们通过 `isPrime` 函数来判断一个数是否为素数。如果这个数小于等于1,那么它不是素数;否则,我们从2开始循环到这个数的前一个数,如果在循环中发现这个数可以被循环中的某个数整除,那么它就不是素数。最后,如果循环结束后还没有找到能整除它的数,那么这个数就是素数。
在 `main` 函数中,我们读入一个正整数,并调用 `isPrime` 函数来判断它是否为素数,最后输出结果。
用c++写一个判断素数的函数
好的,以下是用 C 语言实现的判断素数的函数:
```c
#include <stdio.h>
#include <math.h>
int is_prime(int n) {
int i;
if (n < 2) {
return 0;
}
for (i = 2; i <= sqrt(n); i++) {
if (n % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int n;
printf("请输入一个整数:");
scanf("%d", &n);
if (is_prime(n)) {
printf("%d 是素数\n", n);
} else {
printf("%d 不是素数\n", n);
}
return 0;
}
```
在这个函数中,我们首先判断 n 是否小于 2,若小于 2,则直接返回 0,因为小于 2 的整数都不是素数。然后,我们循环从 2 到 sqrt(n)(sqrt 函数是 math.h 头文件中的一个函数,用于求平方根),如果 n 能被 i 整除,则 n 不是素数,返回 0。如果循环结束后都没有返回 0,说明 n 是素数,返回 1。
在 main 函数中,我们输入一个整数 n,调用 is_prime 函数判断 n 是否是素数,输出结果。