第十一周 项目一(2)调用函数printchs输出字母

来源:互联网 发布:白鹿原 知乎 编辑:程序博客网 时间:2024/05/16 06:02

问题及代码

/**Copyright (c) 2014,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:吴胜男*完成日期:2014年11月06日*版本号:v1.0**问题描述:通过函数输出字母图*输入描述:略*程序输出:略*///调用函数printchs输出星号图#include <iostream>using namespace std;//在下面写printchs函数的定义,功能是输出一行若干个指定字符void printchs(int m,char ch){    for(int j=1;j<=m;j++)        cout<<ch;}int main( ){  int n=7; //n代表要输出的行数  int i;  //通过在下面的循环里调用printchs函数,输出右面的图  for(i=1; i<=n; ++i)  {    printchs(n-i,' ');    printchs(2*i-1,char(64+i)) ;    cout<<endl;  }  return 0;}

运行结果:

知识点总结:学会整数与字母间的转换,ASCII值 65代表字符A,66代表字符B。。。。,只要写成char(64+i),就可把数字转化成字母

学习心得:小的细节,小的知识点要注意积累。

0 0
原创粉丝点击