原题:
请对p_star50(void)进行20次调用,p_star50(void)实现在一行输出50个“*”号。
即输出一个20*50的矩形阵嘛,思路是先搞定p_star50(void),
再到main()里把p_star50(void)调用20次。
代码大概的框架
void p_star50(void)
{
//声明变量
for(; ;)
printf("*");
return;
}
main()
{
//声明变量
for(; ;)
{
p_star50(void);
printf("\n");
}
return 0;
}
思路理清楚之后开始注入灵魂~把之前缺的什么变量啊都补齐
//p_star50()
void p_star50(void)
{
//int i;
for(i=1;i<=50 ;i++)
printf("*");
return;
}
PS:for循环这里很容易写错,循环次数很容易多一或少一,干脆死记好了。
以循环50次为例,有两种写法:
for(i=1;i<=50 ;i++)
for(i=0;i<50 ;i++)
主函数里