c语言打印各种图形 c语言打印下列图形
#include void main() { char ch='z'; int i,j,n; printf("请输入图形的行数:"); scanf("%d",&n); for(i=0;i { for(j=0;j printf("%c",ch-i); printf("\n"); } }
C语言打印图形这两个方法是完全一样的呀..第一个还要计算a,b,c,d呢 第二个直接打印星号就可以了的#include <stdio.h> int main() { int i,j; for(i=0;i<7;i++) { if(i<4) { for(j=0;j<=2*i;j++) printf("%c",i+'a'); // printf("*"); printf("\n"); } else { for(j=0;j<=12-2*i;j++) printf("%c",6-i+'a'); // printf("*"); printf("\n"); } } return 0; }
用C语言编写程序,打印下面的图形//最快的方法 :#include <iostream> using namespace std; int main() { cout<<"*"<<endl; cout<<"***"<<endl; cout<<"*****"<<endl; cout<<"*******"<<endl; cout<<"*****"<<endl; cout<<"***"<<endl; cout<<"*"<<endl; return 0; }
C语言 编写程序打印图形你要什么图 是三角 还是菱形 我给你 菱形的#include <stdio.h> void main() { int n,m,i,j; printf("输入n:"); scanf("%d",&n); for(i=0,m=0;i<2*n-1;i++,(i<n)?m++:m--) { for(j=0;j<n-m-1;j++) { printf(" "); } for(j=0;j<2*m+1;j++) { printf("$"); } printf("\n"); } }
c语言编程(打印图形)void main(void) { int i,j; for(i=0;i<5;i++) for(j=0;j<5;j++) printf("*"); printf("\n"); }
用C语言 如何打印 如下图形 ********* ******* ***** *** *#include #define first 1 #define max 7 void prt() { int i, j, k, l; l = first; for (k=max; k>0; k--) { l += max - k; j = l; for (i=max-k; i
c语言 用程序分别打印以下图案#include int main() { int i,j,k; for (i=0;i{ for (j = 0;j{ printf("*"); } printf("\n"); } for (i=0,k=5;i{ for (j = 1;j{ printf(" "); } for (j = k;j{ printf("*"); } k--; printf("\n"); } for (i=0,k=1;i{ for (j = 1;j{ printf(" "); } for (j = k;j{ printf("*"); } k++; printf("\n"); } }
用C语言打印如下图形 ********** ********* ******** ******* ****** ***** ***.#include void main() { int a[10][10],i,j; for(i=0;i=i;j--) printf(",",' ');/*两个空格*/ for(j=0;j
C语言打印图案#include <stdio.h> int main(void) { int n = 3; int i, j; for (i = 1; i <= n; i++) { for (j = 1; j <= n - i; j++) printf(" "); for (j = 1; j <= i * 2 - 1; j++) printf(((j % 2) == 1) ? "*" : " "); .
c语言编程打印图案:******* ******* ******* ******* ******* ******* *******#includemain(){int i;for(i=0;i 追问: 问题不是这样的,图形输入不进去呀!第二行与第一行错位两个 ,第三行与第二行错位一个,第四行与第三行错位一个,下面的三.