题目:
1.编写一段C语言,使之像下面这样交替显示+和-,总个数等于所输入的整数值。另外当输入0以下的整数时,则什么也不显示。
正整数:13【】
+-+-+-+-+-+-+
分析:1.首先题目要求交替显示,所以这表明了要筛选,所以我们可以用嵌套循环完成它(至于什么是嵌套循环,请看往期知识点)
2.另外题目要求交替显示,0以下则不显示,这是三个要求。
运行代码:
#include<stdio.h>
int main()
{
int d=0;
int x=1;//变量
printf("正整数:");
scanf("%d",&d);//接收标准输入
while(x<=d)//限定范围
{
if(x%2==0)//当输入的数为偶数是
printf("-");
else//不是则
printf("+");
x++;//自动加一,每一次循环变量都会向d靠拢
}
return 0;
}
运行结果:
完
标签:显示,题目,int,练习,C语言,交替,嵌套循环 From: https://blog.csdn.net/wangjing_0522/article/details/143063207