A. 用c语言定义两个整数,然后输出字母型矩形方阵

#include<stdio.h>

main()
{
charc=65;
inti=0,j=0,n=0;
scanf("%d",&n);

for(i=0;i<n;i++)
{
for(j=i;j<n+i;j++)
{
printf("%c",c+j%26);
}
printf(" ");
}
}
26
ABCDEFGHIJKLMNOPQRSTUVWXYZ
BCDEFGHIJKLMNOPQRSTUVWXYZA
CDEFGHIJKLMNOPQRSTUVWXYZAB
DEFGHIJKLMNOPQRSTUVWXYZABC
EFGHIJKLMNOPQRSTUVWXYZABCD
FGHIJKLMNOPQRSTUVWXYZABCDE
GHIJKLMNOPQRSTUVWXYZABCDEF
HIJKLMNOPQRSTUVWXYZABCDEFG
IJKLMNOPQRSTUVWXYZABCDEFGH
JKLMNOPQRSTUVWXYZABCDEFGHI
KLMNOPQRSTUVWXYZABCDEFGHIJ
LMNOPQRSTUVWXYZABCDEFGHIJK
MNOPQRSTUVWXYZABCDEFGHIJKL
NOPQRSTUVWXYZABCDEFGHIJKLM
OPQRSTUVWXYZABCDEFGHIJKLMN
PQRSTUVWXYZABCDEFGHIJKLMNO
QRSTUVWXYZABCDEFGHIJKLMNOP
RSTUVWXYZABCDEFGHIJKLMNOPQ
STUVWXYZABCDEFGHIJKLMNOPQR
TUVWXYZABCDEFGHIJKLMNOPQRS
UVWXYZABCDEFGHIJKLMNOPQRST
VWXYZABCDEFGHIJKLMNOPQRSTU
WXYZABCDEFGHIJKLMNOPQRSTUV
XYZABCDEFGHIJKLMNOPQRSTUVW
YZABCDEFGHIJKLMNOPQRSTUVWX
ZABCDEFGHIJKLMNOPQRSTUVWXY
Pressanykeytocontinue

B. C语言编写一个程序输出一个正方形

思路:输出正方形即输出正方形的外围就行,外围有个特点就是行列下专标必有0或者是属正方形的大小减一,输入一个n表示正方形大小,输出一个由*组成的正方形。

参考代码

#include<stdio.h>
intmain()
{
inti,j,n;
scanf("%d",&n);
for(i=0;i<n;i++){
for(j=0;j<n;j++){
if(i==0||i==n-1||j==0||j==n-1)
printf("*");
else
printf("");
}
printf(" ");
}
return0;
}
/*
输出:
5
*****
**
**
**
*****
*/

C. C语言如何矩形输出

是基础练习吧?
横列像这样输出
pintf("------------------------\n")
纵列就麻烦点,这样输出,你可以连续打多行,也可以用循环来多次输出
pintf("| |\n")

如果要做的好点,伪代码如下,CODE:

for(循环宽度次数){
printf("-")
}
printf("\n")//换行

for(循环高度次数){
printf("|")
for(循环(宽度-2)次数){
printf(" ")
}
printf("|")
printf("\n")//换行
}

for(循环宽度次数){
printf("-")
}
printf("\n")//换行

==================================================
晕……
如此啊
伪代码:
for(i=0;i<20;i++){
printf(i)
if(i==5)
printf("\n")//当i为5的时候换行
}

D. C语言打印矩形

参考代码如下:

#include<stdio.h>

intmain()
{
intm,n,i,j;
scanf("%d%d",&m,&n);
if(m>80||n>80)
return0;
for(i=1;i<=m;++i){
for(j=1;j<=n;++j)
printf("%c",i%2==1?'c':'d');
printf(" ");
}
return0;
}

E. c语言输出矩形阵问题

#include "stdio.h"
#define N 5
main()
{
int a[N][N]={0},i,j;
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
if(i==j||(i+j)==N-1)
{
a[i][j]=1;
printf(" %d",a[i][j]);
}
printf("\n");
}
}

F. 用c语言打印矩形

#include<stdio.h>
intmain()
{
inti,j,n;
printf("请输入n:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=1;j<=n;j++)
{
printf("%4d",j+i*n);
}
printf(" ");
}
return0;
}

G. c语言题目 打印出10*10的矩形,并输出以下形状

网络查 用*号输出英文单词,那个和这个差不多,你稍微改一下就可以了

H. 怎么用c语言输出矩形框,我用|和_输出有间隔

基本没什么办法,如果是在windows的dos控制台窗口运行显示可以用中文的制表符。
另外还有一个办法就是图形模式画出来,太麻烦。

I. 用c语言画矩形

每行起始和结束字符均是你的第3个参数
矩形第1行和最后一行中间是第3个参数,其他行根据第4个参数决定是空格或者第3个参数
程序可以这样写:
...
for ( m=0;m<a;m++ )
{
printf("%c",c); //第1列
if ( m==0 || m==a-1 ) //第1行和最后一行
for ( n=1;n<b-1;n++ ) printf("%c",c);
else //中间的行
for ( n=1;n<b-1;n++ ) if ( d==0 ) printf(" "); else printf("%c",c); //空心或否
printf("%c\n",c); //最后1列
}
或者可以写:
for ( m=0;m<a;m++ )
{
printf("%c",c); //第1列
if ( m==0 || m==a-1 || d!=0) for ( n=1;n<b-1;n++ ) printf("%c",c);
else for ( n=1;n<b-1;n++ ) printf(" ");
printf("%c\n",c); //最后1列
}