c语言打印空心方框

@扶士18780873029 用c语言怎么打印空心的圆 -
******6151古凭 用"254"堆积,以"%c"形式输出,改变dos窗口属性,应该可以看见效果,如:%15d254\n%13d254"32"(空格)254\n以此类推.

@扶士18780873029 C语言利用for循环,输出空心三角形,如图所示.. -
******6151古凭 #include <stdio.h> main() { int i,j,n; scanf("%d",&n); for(i=1;i<=n;i++){ for(j=1;j<=2*n-1;j++){ if(i+j==n+1 || j-i==n-1 || i==n) printf("*"); else printf(" "); } printf("\n"); } }

@扶士18780873029 c语言怎样打空心直角三角形? 直角边靠左,靠右分别怎么打印?谢谢了 -
******6151古凭 #include "stdio.h" void main() { int n,i,j; printf("请你输入一个你喜欢的数:"); scanf("%d",&n); printf("*\n"); for(i=1;i<=n;i++) { printf("*"); if(i==n)//直角三角形的底// { if((i%2)==0)//当i为偶数时// { for(j=0;j<(i/2);j++) { printf(" *"); } printf(...

@扶士18780873029 C语言求教 怎么用二维数组打印图形啊 比如梯形 X形 空心菱形什么的 -
******6151古凭 //核心思想就是首先把二维字符数组元素全设为空格符,再将特定位置元素设为*,再输出#include "stdio.h"#define N 9 //...

@扶士18780873029 怎么用C语言编程输出空心菱形 -
******6151古凭 /*用*输出一个菱形的标志*/ #includeint main(void) { int N = 0; printf("请输入行数(必须为单数):"); scanf("%d", &N); if(N%2 == 0) { return ; } int i; int j; int k; for(i = N / 2 * (-1); i

@扶士18780873029 用C语言打出空心圆 -
******6151古凭 #include<stdio.h> main() {printf(" * * * \n");printf(" * * \n");printf(" * * \n");printf(" * * \n");printf(" * * \n");printf(" * * \n");printf(" * * * \n"); }不知道具体要求是什么.你照着这个去编程序,想多圆就编多圆吧.希望可以帮到你

@扶士18780873029 C语言程序设计 打印星号空心菱形 -
******6151古凭 n = input() for i in range(n): if i > n/2: t = n-1-i else: t = i s1 = ' ' * (n/2 - t) s2 = ' ' * (2*t - 1) if t == 0: print s1 + '*' else: print s1 + '*' + s2 + '*'

@扶士18780873029 C语言 打印空心圆出现的问题 -
******6151古凭 你画的那是椭圆吧!#include <stdio.h>#include <math.h>#define R 16 int main() { int x, y, y1, y2; for(x=0;x<=2*R;x++) { y1=(R - sqrt(2.0*R*x-x*x))*2; y2=(R + sqrt(2.0*R*x-x*x))*2; for ( y = 0; y < y1; ++y) printf(" "); printf("*"); if (y < y2) { for (;y < y2; ++y) printf(" "); printf("*"); } printf("\n"); }

@扶士18780873029 打印空心六边形~~C语言菜鸟 看不出哪错了 -
******6151古凭 scanf("%d",&n);加取地址符号,判断条件也有问题,改成这样#include<stdio.h>#include <stdlib.h> int main() { int i,j,n; scanf("%d",&n); for(i=1;i<=2*n;i++) if(i==1||i==2*n) { for(j=1;j<=2*n-1;j++) { if(j<n) printf(" "); else printf("*"); } printf("\...

@扶士18780873029 c语言打印空心梯形 -
******6151古凭 空心就是打印空格,假设打印10层.main() {int i,j; for(i=1;i<=10;i++) for(j=1;j<=i+1;j++) {printf("*"); if(j<i+1)printf(" "); if(j==i+1){printf("*"); printf("/n");} } }

为传递更多信息,若有事情请联系
数码大全网