22问答网
所有问题
当前搜索:
c语言输出一个空心正方形
C语言
编程编程给定整数n
输出
由字符*组成的
空心正方形
答:
思路:输出
正方形
即输出正方形的外围就行,外围有个特点就是行列下标必有0或者是正方形的大小减一,输入一个n表示正方形大小,
输出一个
由*组成的正方形。includestdio.hvoidmain(){intn,i;scanf(%d,&n);/*输入个数n*/for(i=1;i=n;i++)printf(*);/*循环输出字符*,若想修改显示格式...
C语言
编程编程给定整数n
输出
由字符*组成的
空心正方形
答:
int main(){ int n;scanf("%d",&n);int i;for(i=0;i<n;i++){ printf("*");if(i==n-
1
){printf("\n");} } for(i=0;i<n-2;i++){ int x;for(x=0;x<n;x++){ if(x==0||x==n-1){printf("*");} else{printf(" ");} if(x==n-1){printf("\n");} ...
C语言
的打
空心正方形
问题..
答:
include<stdio.h> main(){ int a,i,j;printf("输入
正方形
的边长
1
-20:");scanf("%d",&a);for( i=0;i<a;i++)printf("*");printf("\n");for(i=0;i<a-2;i++){ printf("*");for(j=0;j<a-2;j++)printf(" ");printf("*");printf("\n");} for(i=0;i...
C语言
:
空心正方形
答:
int main(void){ int n;int i,j;int sps,m,sum;clrscr();scanf("%d",&n);sps=3*(n-2);printf("\n\n");for(i=
1
;i<=n;i++) printf("%3d",i);printf("\n\n");for(m=2*(n-1),sum=5*n-3;i<=m;i++){ printf("\n");printf("%3d",sum-i);for(j=0;j<sps...
c语言输出
*组成的
空心正方形
答:
include<stdio.h>int main(){int n;//
正方形
的边长int i,j;printf("请输入正方形的边长:\n");scanf("%d",&n);for(i =
1
;i<=n;i++){for(j = 1;j<=n;j++){if(i == 1||i == n){printf("* ");}else{if(j == 1 || j == n){printf("* ");}else{printf(" ...
大佬救命!打印
一个空心正方形c语言
答:
用
一个
二重循环就解决了。include <stdio.h>int main(){int i,j,n; scanf("%d",&n); for(i=1;i<=n/2+1;i++) {for(j=1;j<=n;j++) if(i==1 || i==n/2+1) printf("%
c
",(j==1 || j==n)?'+':'-'); else printf("%c",(j==1 || j==n)?'|...
C语言打印出正方形空心
图案
答:
include<stdio.h>int main (void){ int x, y, num; printf ("请输入
正方形
的边长:"); scanf ("%d",&num); for (x = 0; x < num; x++) { for (y = 0; y < num; y++) { if (x == 0 || y == 0 || x == num -
1
|| y == num - 1)...
C语言
调用函数的方式绘制
空心正方形
例 输入:5
输出
:* * * * * *...
答:
printf 没有换行,所以打出来是一维的。本身应该是 (n=3)没有换行就变为
C语言
关于编
空心正方形
的程序,高手帮我看看哪错了
答:
1 == len){ printf("*\n");} } system("pause");return 0;} 其实思路很简单,先判断输入的数字是不是大于2 若大于2就输出 第一行 N 个"*"和一个"\n"然后N-2行
输出 一个
"*" N-2个" " 一个"*" 一个"\n"最后一行 N 个"*"和一个"\n"若等于1 就输出 一个 "*"...
c语言
大家帮我看看到底哪里错了。。。
答:
修改
一个
地方即可。因为你
打印出空心正方形
是中文字符,占两个宽度,所以COORD中的列也需要两倍的宽度。void gotoxy(int x,int y) //移动坐标{ COORD coord; coord.X=2*x; coord.Y=y;结果截图:
1
2
3
涓嬩竴椤
其他人还搜
c语言输出一个空心矩形
c语言输出正方形图案
c语言方块怎么打
用给定字符画出正方形
C语言中的方形
C语言方框怎么输入
用c语言打印出*****图案
c语言在窗口输出一个方框
c语言正方形面积编程