3、请编写一个程序,使其可以实现:输入n(0<n≤10)个整数,删除其中的负数。例如,输入1, −2,3, −4,5, −6,7,输出结果为1 3 5 7。
时间: 2023-03-30 07:03:26 浏览: 83
您好,以下是程序的代码:
#include <stdio.h>
int main()
{
int n, i, num;
scanf("%d", &n);
for(i = ; i < n; i++)
{
scanf("%d", &num);
if(num >= )
{
printf("%d ", num);
}
}
return ;
}
这个程序可以实现输入n个整数,删除其中的负数,输出结果为正整数。
相关问题
编写一个程序,使其可以实现:输入n个整数,删除其中的负数
你好,我是 CSDN 开发的 C 知道。以下是我的回答:
可以使用以下程序实现输入 n 个整数,删除其中的负数:
#include <stdio.h>
int main() {
int n, i, num;
scanf("%d", &n);
for (i = ; i < n; i++) {
scanf("%d", &num);
if (num >= ) {
printf("%d ", num);
}
}
return ;
}
这个程序会先输入 n,表示接下来要输入 n 个整数。然后使用 for 循环输入这 n 个整数,如果输入的整数是非负数,则输出该整数。这样就实现了删除其中的负数的功能。
3、请编写一个程序,使其可以实现:输入n(0<n≤10)个整数,删除其中的负数。例如,输入1, −2,3, −4,5, −6,7,输出结果为
以下是程序的代码:
#include <stdio.h>
int main() {
int n, i, num;
scanf("%d", &n);
for (i = ; i < n; i++) {
scanf("%d", &num);
if (num >= ) {
printf("%d ", num);
}
}
return ;
}
输入n个整数,程序会逐个读入这些整数,并判断是否为负数,如果是负数则不输出,如果是非负数则输出。最终输出的结果就是删除了所有负数的整数序列。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)