C语言编程:输出n行星号,每行5个*星号。
程序的运行效果应类似地如图:(ps:抱歉不能贴图只能这样打出来)pleaseinputn:4********************...
程序的运行效果应类似地如图:(ps:抱歉不能贴图 只能这样打出来)
please input n: 4
* * * * *
* * * * *
* * * * *
* * * * * 展开
please input n: 4
* * * * *
* * * * *
* * * * *
* * * * * 展开
展开全部
main()
{
int n,i;
printf("please input n:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("*****");
printf("\n");
}
}
有问题请追问 满意记得采纳
{
int n,i;
printf("please input n:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("*****");
printf("\n");
}
}
有问题请追问 满意记得采纳
追问
我们要求的规范和要求 做出来是这样的:
#include
int main(void)
{
int num, x1;
printf("please input n:");
scanf("%d", &num);
for (; num > 0; num--)
{
for (x1 = 5; x1 > 0; x1--)
{
printf("* ");
}
printf("\n");
}
return 0;
}
我想问for (; num > 0; num--)用的for 循环 里面那个" ;"是什么意思?还有这一整句for循环的含义……
追答
for(; ; )
初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一个关系表达式, 它决定什么时候退出循环; 增量定义循环控制变量每循环一次后 按什么方式变化。这三个部分之间用";"分开。
现在for里面的 第一个初始化不需要了 因为这个num是通过SCANF来获得的
这个就相当于for ( (num=4) ; num > 0; num--)
来自:求助得到的回答
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream>
using namespace std;
void main()
{
int i,j,k,x;
cout<<"How many lines ?"<<endl;
cin>>x;
for(i=1;i<=x;i++)
{
for(j=1;j<=x-i;j++)
cout<<" ";
for(k=1;k<=2*i-1;k++)
cout<<“*”;
cout<<endl;
}
cin>>m;
}
运行结果:
How many lines ?
4
*
***
*****
*******
是这样的吗
using namespace std;
void main()
{
int i,j,k,x;
cout<<"How many lines ?"<<endl;
cin>>x;
for(i=1;i<=x;i++)
{
for(j=1;j<=x-i;j++)
cout<<" ";
for(k=1;k<=2*i-1;k++)
cout<<“*”;
cout<<endl;
}
cin>>m;
}
运行结果:
How many lines ?
4
*
***
*****
*******
是这样的吗
追问
和我们的规范和题目的要求不大一样……不过还是谢谢了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
int main()
{
int n;
int i;
while(1)
{
pirntf("please input n\n");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("*****\n");
}
}
return 1;
}
int main()
{
int n;
int i;
while(1)
{
pirntf("please input n\n");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("*****\n");
}
}
return 1;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(i=0;i<n;i++){
printf("*****\n");
}
printf("*****\n");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询