问答题
使用VC++6.0打开下的源程序文件2.cpp。请补充完整程序fun(int i),使其完成以下功能:如果i=5,则输出如下5行#号。
#
##
###
####
#####
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<iostream.h>
vold fun(int i)
{
}
int main()
{
fun(5);
return 0;
}
【正确答案】答案考生文件夹for(int j=0; j<i; j++) //行循环
{
for(int k=0; k<=j; k++) //列循环
cout<<"#"; //输出“#”
cout<<endl;
}
【答案解析】[解析] 本题首先利用for循环进行外层循环,输出对应的i行,然后利用for循环进行内层循环,输出对应i行的i列。