输入三角形的高度公式(h >0)。 输出:...

导读:输出:,19.空心字符菱形,打印空心的由字符组成的菱形,输入行数n和首数字字符,在屏幕上输出由数字围起的高和下底宽度均n的空心梯形,要求:输出的数字是循环的,即输出数字9后再输出的数字是0,行数n和首字符,25.输出字母围起的正方形,输出由字母围成的空心正方形,输出的字母是顺时针连续的,即输出字母'Z'后输出字母&A&,输出如下图形:,18.空心的倒三角型成
18. 空心的倒三角型
成绩: 5 / 折扣: 0.8
请根据要求打印可空心倒三角形。
输入三角形的高度(h &= 0)。
打印相应的空心倒三角形。图样参见测试用例。
#include &stdio.h&
int n,i,j;
scanf(&%d&,&n);
for(i=0;i&n;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
菱型起始字母和菱形的高度。
参看测试用例,打印空心的由字符组成的菱形。
#include &stdio.h&
{int n,i,j;
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 和首数字字符,在屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形。 要求:输出的数字是循环的,即输出数字 9 后再输出的数字是 0。
行数n 和首字符
#include &stdio.h&
#include &stdlib.h&
int a[50][150];
void f(int i,int m){
if(i==(3*n-1)/2&&(3*n-2)%2==1){
printf(&%d&,m);
a[n][i]=m;
if(i==(3*n-2)/2&&(3*n-2)%2==0){
printf(&%d %d&,m,m);
a[n][i]=m;a[n][3*n-1-i]=m;
if(i&=n){a[n][i]=m;a[n][3*n-1-i]=m;}
{a[i][i]=m;a[i][3*n-1-i]=m;}
printf(&%d &,m);
f(i+1,(m+1)%10);
printf(& %d&,m);
int main(void){
for(int i=1;i&=50;i++)
for(int j=1;j&=150;j++)a[i][j]=-1;
scanf(&%d%d&,&n,&m);
printf(&\n&);
for(int i=2;i&=n;i++){
for(int j=1;j&=3*n-2-i;j++)
if(a[i][j]!=-1)printf(&%d &,a[i][j]);
printf(&%d\n&,a[i][3*n-1-i]);
25.输出字母围起的正方形
成绩: 10 / 折扣: 0.8
输入N*N图形正方形的边长N,图形左上角的字母,输出由字母围成的空心正方形。输出的字母是顺时针连续的,且是循环的,即输出字母'Z'后输出字母&A&。注意在两个字母之间有一个空格。
例如输入:
输出如下图形:
M N O P Q R
B A Z Y X W
#include &stdio.h&
{int n,i,j;
char s,a,b,c,d;
scanf(&%d %c&,&n,&s);
if(n==1)printf(&%c\n&,s);
printf(&%c&,s);
a=s+1;if(a&'Z')a='A';
for(i=1;i&n;i++)
printf(& %c&,a);
a++; if(a&'Z')a='A';
printf(&\n&);
b=a;c=s+(4*n-4-1)%26;if(c&'Z')c=c-'Z'-1+'A';
for(i=1;i&=n-2;i++)
{printf(&%c&,c);c--;if(c&'A')c='Z';
for(j=1;j&=n-2;j++)
printf(& %c&,b);b++;if(b&'Z')b='A';
包含总结汇报、IT计算机、专业文献、文档下载、计划方案、外语学习、旅游景点、教学研究、党团工作、行业论文、考试资料以及北理工C语言编程网上作业答案,输出字符等内容。本文共2页
相关内容搜索北理工C语言编程网上作业答案,输出字符_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
北理工C语言编程网上作业答案,输出字符
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢输入三角形的3条边a,b,c,如果能构成一个三角形,输出面积area和周长perimeter(保留输入三角形的3条边a,b,c,如果能构成一个三角形,输出面积-知识宝库
你可能对下面的信息感兴趣

我要回帖

更多关于 三角形的高度公式 的文章

 

随机推荐