北理工C语言编程网上作业答案,输出字符.docx

上传人:飞****2 文档编号:57193423 上传时间:2022-11-04 格式:DOCX 页数:5 大小:12.57KB
返回 下载 相关 举报
北理工C语言编程网上作业答案,输出字符.docx_第1页
第1页 / 共5页
北理工C语言编程网上作业答案,输出字符.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《北理工C语言编程网上作业答案,输出字符.docx》由会员分享,可在线阅读,更多相关《北理工C语言编程网上作业答案,输出字符.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、18. 空心的倒三角型成绩: 5 / 折扣: 0.8背景:请根据要求打印可空心倒三角形。输入:输入三角形的高度(h = 0)。输出:打印相应的空心倒三角形。图样参见测试用例。#include main() int n,i,j; scanf(%d,&n); for(i=0;in;i+) for(j=0;j(2*n-1-i);j+) if (i=0|i=j|j=(-i+2*n-2)printf(*); else printf( ); printf(n); 19. 空心字符菱形成绩: 5 / 折扣: 0.8输入:菱型起始字母和菱形的高度。输出:参看测试用例,打印空心的由字符组成的菱形。#includ

2、e main()int n,i,j;char a; scanf(%c %d,&a,&n); for(i=1;i=n;i+) for(j=1;j=n+i-1;j+) if(j=n-i+1|j=n+i-1) printf(%c,a+i-1); else printf( ); printf(n); for(i=n+1;i=2*n-1;i+) for(j=1;j=3*n-i-1;j+) if(j=i-n+1|j=3*n-i-1) printf(%c,a+2*n-1-i); else printf( ); printf(n); 20. 空心梯形成绩: 5 / 折扣: 0.8输入行数 n 和首数字字符,在

3、屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形。 要求:输出的数字是循环的,即输出数字 9 后再输出的数字是 0。输入:行数n 和首字符输出:空心梯形#include #include int a50150;int n,m;void f(int i,int m) if(i=(3*n-1)/2&(3*n-2)%2=1) printf(%d,m); ani=m; return; if(i=(3*n-2)/2&(3*n-2)%2=0) printf(%d %d,m,m); ani=m;an3*n-1-i=m; return; if(i=n)ani=m;an3*n-1-i=m; else aii

4、=m;ai3*n-1-i=m; printf(%d ,m); f(i+1,(m+1)%10); printf( %d,m); return; int main(void) for(int i=1;i=50;i+) for(int j=1;j=150;j+)aij=-1; scanf(%d%d,&n,&m); f(1,m); printf(n); for(int i=2;i=n;i+) for(int j=1;j=3*n-2-i;j+) if(aij!=-1)printf(%d ,aij); else printf( ); printf(%dn,ai3*n-1-i); return 0;25.输

5、出字母围起的正方形成绩: 10 / 折扣: 0.8输入N*N图形正方形的边长N,图形左上角的字母,输出由字母围成的空心正方形。输出的字母是顺时针连续的,且是循环的,即输出字母Z后输出字母A。注意在两个字母之间有一个空格。例如输入:6 M输出如下图形:M N O P Q RF SE TD UC VB A Z Y X W#include main()int n,i,j; char s,a,b,c,d; scanf(%d %c,&n,&s); if(n=1)printf(%cn,s); else printf(%c,s); a=s+1;if(aZ)a=A; for(i=1;iZ)a=A; printf(n); b=a;c=s+(4*n-4-1)%26;if(cZ)c=c-Z-1+A;for(i=1;i=n-2;i+)printf(%c,c);c-;if(cA)c=Z; for(j=1;jZ)b=A; printf(n); d=c; printf(%c,d); for(i=1;in;i+) d-;if(dA)d=Z; printf( %c,d); printf(n);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁