首页 > 代码库 > 输出字母图形
输出字母图形
输入代码:
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期:2014年12月24日 *版 本 号:v2.0 * *问题描述:利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。*程序输入:n,m*程序输出:*/ #include<iostream>#include<cmath>using namespace std;int main(){ int m,n,i,j;//n为行,m为列 cin>>n>>m; char a='A'; //作为输出基数 for(i=0;i<n;i++) { for(j=0;j<m;j++) { cout<<char(a+abs(i-j)); } cout<<endl; } return 0;}
运行结果:
总结:两个for语句的嵌套一样可以达到二维数组的效果,只要算法得当,并且在for语句间加不加{,意义是不同的,加了表示里层的循环完一次外面的for语句才加1
输出字母图形
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。