用c++编写一个函数,输出参数所指定的数量的 '*'.

怎么写???... 怎么写??? 展开
 我来答
wk618520hrj
2012-10-07 · 超过32用户采纳过TA的回答
知道答主
回答量:208
采纳率:0%
帮助的人:110万
展开全部
void myPrint(int i)
{
for(int j,j<=i;j++)
cout<<"*"<<endl;
}
是这个意思不
追问
#include
/* 编写一个函数,输出参数所指定的数量的 '*'。
提示:函数的原型如下:
void printStar(int count);*/
char printStar(int count);
{int count;
char z;
scanf("%d",&count);
for(int a=0,a<=count,a++)
return '*';
}
void main()
{
char z;
int count;
printf("请输入一个正整数:");
scanf("%d",&count);
z=printStar(count);
printf("%c",z);
}错在哪?
追答
你把函数定义中加一句cout<<"*";
之后在主函数中定义一个变量,直接调用就行了,不要用 z=printStar(count);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式