while循环求助
#include <stdio.h>int main()
{
int a;
scanf("%d",&a);
if(a > 0)
{
int a;//在while进行循环时,要把变量再次声明
while(???)//输入n循环n?
{
printf("爱小甲鱼\n");
a = a + 1;
break;
}
}
else
{
printf("数据录入不正确");
}
return 0;
}
想输入a并让其打印a次,请问whille条件如何写?谢谢! 本帖最后由 jhq999 于 2021-9-16 23:15 编辑
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a > 0)
{
// int a=0;//在while进行循环时,要把变量再次声明
while(a>0)//输入n循环n?
{
printf("爱小甲鱼\n");
a --;
//break;
}
}
else
{
printf("数据录入不正确");
}
return 0;
} 本帖最后由 jhq999 于 2021-9-16 23:18 编辑
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a > 0)
{
int i=0;
while(i<a)//输入n循环n?
{
printf("爱小甲鱼\n");
i++;
}
}
else
{
printf("数据录入不正确");
}
return 0;
} 解决你问题最好的办法就是去看视频,这都是基础 #include <stdio.h>
int main()
{
int a ;
scanf("%d" , & a) ;
if(a > 0) {
while(a) {
printf("爱小甲鱼\n") ;
a -- ;
}
} else printf("数据录入不正确\n") ;
} jhq999 发表于 2021-9-16 23:14
按你的代码对题进行解答,expected是爱小甲鱼,但我的是 /爱小甲鱼
请问前面的/是怎么肥事??
页:
[1]