首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

求C Primer Plus 2-6练习题

2012-08-02 
求C Primer Plus 2-6习题!编写一个能够产生下列输出的程序:Smile!Smile!Smile!Smile!Smile!Smile!在程序中

求C Primer Plus 2-6习题!
编写一个能够产生下列输出的程序:
Smile!Smile!Smile!
Smile!Smile!
Smile!

在程序中定义一个能显示字符串Smile!一次的函数,并在需要时使用该函数。

偶是初学者,还请帮忙,谢谢!

[解决办法]

C/C++ code
#include <stdio.h>int main(){    int i, j;    for(i = 3; i > 0; --i)    {        for(j = 0; j < i; ++j)        {            printf("Smile!");        }        printf("\n");    }    return 0;}
[解决办法]
#include <stdio.h>
#define ROW 3
void smile(void);
int main(void)
{
int i,j;
for(i = ROW; i > 0; --i)
{
for(j = 0; j < i; ++j)
{
smile();
}
printf("\n");
}

return 0;
}

void smile(void)
{
 printf("Smile!");
}
[解决办法]

#include <stdio.h>
main()
{
int i, j;
for(i = 3; i > 0; --i)
for(j = 0; j < i; ++j)
printf("Smile!");
printf("\n");
return 0;
}

热点排行