3. 写出下列程序段运行时的输出结果
#include <iostream.h>
#include <iomanip.h>
void print(int , char );
void main( ){
char a,b; b='A';
for(int i=5; i>=1; i--){
a='*';
cout<<setw(i)<<a;
print(i,b);
cout<<a<<endl ;
}
}
void print(int n, char ch){
char cs=ch+1;
int j;
for(j=1; j<=5-n; j++)
cout<<ch<<cs ;
}
3. 写出下列程序段运行时的输出结果
#include <iostream.h>
#include <iomanip.h>
void print(int , char );
void main( ){
char a,b; b='A';
for(int i=5; i>=1; i--){
a='*';
cout<<setw(i)<<a;
print(i,b);
cout<<a<<endl ;
}
}
void print(int n, char ch){
char cs=ch+1;
int j;
for(j=1; j<=5-n; j++)
cout<<ch<<cs ;
}