C语言编程:输出n行星号,每行5个*星号。

程序的运行效果应类似地如图:(ps:抱歉不能贴图只能这样打出来)pleaseinputn:4********************... 程序的运行效果应类似地如图:(ps:抱歉不能贴图 只能这样打出来)
please input n: 4
* * * * *
* * * * *
* * * * *
* * * * *
展开
 我来答
hehefaq
2011-11-11 · TA获得超过458个赞
知道小有建树答主
回答量:470
采纳率:0%
帮助的人:384万
展开全部
main()
{
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--)
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可爱小刺猬28
2011-11-11 · 超过11用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:25.3万
展开全部
#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
*
***
*****
*******

是这样的吗
追问
和我们的规范和题目的要求不大一样……不过还是谢谢了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shaoshuai326
2011-11-11 · TA获得超过151个赞
知道答主
回答量:113
采纳率:0%
帮助的人:67万
展开全部
#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;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sylvain1986
2011-11-11 · TA获得超过492个赞
知道小有建树答主
回答量:299
采纳率:50%
帮助的人:123万
展开全部
for(i=0;i<n;i++){
printf("*****\n");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式