编简单的c程序,就简单的练习题

如图,第6和7两题,希望加注释,解释通俗点,谢谢... 如图,第6和7两题,希望加注释,解释通俗点,谢谢 展开
 我来答
百度网友be89a6e
2015-11-09 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:94
采纳率:75%
帮助的人:55万
展开全部
6.
#include<iostream>
#include<string>
using namespace std;
int smile(void);
int main()
{
for(int i=3;i>0;--i)
{
for(int j=i;j>0;--j)
smile();
cout<<endl;
}
return 0;
}
int smile(void)
{
cout<<"smile!";
}
7.
#include<iostream>
#include<string>
using namespace std;
int one_three(void);
int two(void);
int main()
{
cout<<"starting now:"<<endl;
one_three();
cout<<"done!"<<endl;
return 0;
}
int one_three(void)
{
cout<<"one"<<endl;
two();
cout<<"three"<<endl;
return 0;
}
int two(void)
{
cout<<"two"<<endl;
return 0;
}

 这些语句都比较简单,所以就没有注释了,这两个都是声明函数,定义函数和调用函数,

更多追问追答
追问
我是新手,你没加注释我不明白唉
追答
6.开头声明smile函数;main中两个for循环,外层for循环控制输出行数,共输出三行,内层for循环控制每行调用smile函数的次数,第一行调用3次,第二行调用2次,第三行调用1次,那个cout<<endl用来每行输出后的换行;smile函数就是调用一次就输出一个“smile!”。
7.开头声明one_three和two两个函数;main中先输出个“starting now:”再调用one_three函数,最后输出“done!”;one_three函数中先输出个“one”,再调用two函数,最后输出个“three”,two函数中就是输出个“two”,没别的,
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式