c語言列印四邊形
1. c語言列印平行四邊形
/*
平行四邊形的高和首字元:20 A
ABCDEFGHIJKLMNOPQRST
BCDEFGHIJKLMNOPQRSTU
CDEFGHIJKLMNOPQRSTUV
DEFGHIJKLMNOPQRSTUVW
EFGHIJKLMNOPQRSTUVWX
FGHIJKLMNOPQRSTUVWXY
GHIJKLMNOPQRSTUVWXYZ
HIJKLMNOPQRSTUVWXYZ[
IJKLMNOPQRSTUVWXYZ[\
JKLMNOPQRSTUVWXYZ[\]
KLMNOPQRSTUVWXYZ[\]^
LMNOPQRSTUVWXYZ[\]^_
MNOPQRSTUVWXYZ[\]^_`
NOPQRSTUVWXYZ[\]^_`a
OPQRSTUVWXYZ[\]^_`ab
PQRSTUVWXYZ[\]^_`abc
QRSTUVWXYZ[\]^_`abcd
RSTUVWXYZ[\]^_`abcde
STUVWXYZ[\]^_`abcdef
TUVWXYZ[\]^_`abcdefg
Press any key to continue
*/
#include <stdio.h>
int main() {
int i,j,h;
char ch;
printf("平行四邊形的高和首字元:");
scanf("%d %c",&h,&ch);
for(i = ch; i < ch + h; i++) {
for(j = 0; j < i - ch; ++j) printf(" ");
for(j = 0; j < h; j++) printf("%c",j + i);
printf("\n");
}
return 0;
}
2. 用C語言如何輸出用星號表示的平行四邊形
輸出平行四邊形
代碼:
#include<stdio.h>
intmain()
{
inti,j,n;
printf("請輸入要列印平行四邊形的行數:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
printf("");
}
for(j=1;j<=n;j++)
{
printf("*");
}
printf("\n");ﻩ
}
return0;
}
(2)c語言列印四邊形擴展閱讀:
列印尖朝上等腰三角形
#include<stdio.h>
intmain()
{
inti,j,n;
printf("請輸入要列印尖朝上等腰三角形的行數:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
printf("");
}
for(j=1;j<=2*i-1;j++)
{
printf("*");
}
printf("\n");
}
return0;
}
3. c語言編程 3-2. 列印平行四邊形 有加分
平行四邊形?
#include <stdio.h>
int main( )
{
int n, i, j;
char ch;
printf("please input n and c: ");
scanf("%d %c", &n, &ch);
for ( i = 0; i < n; i++ )
{
for ( j = 0; j < i; j++ )
printf(" ");
for ( j = 0; j < n; j++ )
printf("%c", char( ch + i + j ));
printf("\n");
}
return 0;
}
4. 用c語言列印出以下圖形 平行四邊形
#include<stdio.h>
voidshow(intn){
inti,j;
for(i=0;i<n;++i){
for(j=0;j<n-i;++j)
printf("");
for(j=0;j<n;++j)
printf("*");
printf("
");
}
}
intmain(){
show(7);
return0;
}
5. 怎樣用C語言輸出一個平行四邊形
#include <stdio.h>
int main()
{
int i,j;
for(j=1;j<=6;j++)
{
for(i=7-j;i>0;i--)
{
printf(" ");
}
printf("*********");
printf(" ");
}
}