题目:
编写程序,读入5个整数,当读入的数据为正整数时,显示该数,否则不显示。
思路:
1.需要循环读入5个整数
2.需要条件判断语句来判断是否为正整数
3.需要printf函数将结果显示在屏幕上
代码实现如下:
#include<stdio.h>
int main()
{
int n;
for (int i = 1; i <= 5; i++)
{
scanf("%d", &n); //循环读入5个整数
if (n <= 0) //n不是正整数,结束本轮循环
{
continue;
}
printf("%d", n);
}
return 0;
}
结果如下: