编写一个C程序,从命令行获取一个整数n,然后输出1到n中除了3的倍数以外的所有整数的平方
时间: 2023-05-17 16:06:39 浏览: 68
好的,以下是C程序的代码:
#include <stdio.h>
int main() {
int n;
printf("请输入一个整数n:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
if (i % 3 == 0) {
continue;
}
printf("%d ", i * i);
}
return 0;
}
请注意,以上代码中使用了continue语句来跳过3的倍数,然后输出其它整数的平方。
相关问题
编写一个c程序,从命令行获取一个整数n,然后输出1到n中除了3的倍数以外的所有整数的平方
好的,以下是符合要求的 C 代码:
```c
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
if (i % 3 == 0) {
continue;
}
printf("%d ", i * i);
}
return 0;
}
```
这个程序会从命令行获取一个整数 n,然后输出 1 到 n 中除了 3 的倍数以外的所有整数的平方。如果输入的 n 是 10,那么输出的结果应该是:
```
1 4 16 25 49 64 100
```
希望这个程序能够帮到你!
用while循环编写一个C程序,从命令行获取一个整数n,然后输出1到n中除了3的倍数以外的所有整数的平方
好的,以下是代码:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入一个整数n:");
scanf("%d", &n);
int i = 1;
while (i <= n) {
if (i % 3 != 0) {
printf("%d ", i * i);
}
i++;
}
return 0;
}
```
这个程序会从命令行获取一个整数n,然后使用while循环从1到n中除了3的倍数以外的所有整数的平方。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)