turbo c的一个小程序设计
发布网友
发布时间:2022-05-17 04:35
我来回答
共5个回答
热心网友
时间:2023-10-06 03:41
#include <stdio.h>
void main()
{
int i, j;
for (i = 0; i < 26; ++i)
{
for (j = 0; j < 26; ++j)
{
printf("%c", (i + j ) % 26 + 65); /*把那个加一去掉,改成现在的样子*/
}
printf("\n");
}
}/*不劳而获拉,哈哈!改一点点。*/
分不要了,给楼上的吧,我只是过来开个玩笑!
热心网友
时间:2023-10-06 03:42
#include <stdio.h>
void Print(int pos,int pos2,char* str)
{
if(26 == pos){printf("\n");return;}
printf("%c",*(str + (pos2 + pos) % 26));
Print(pos + 1,pos2,str);
}
void main()
{
int j;
for(j = 0;j<26;j++)Print(0,j,"ABCDEFGHIJKLMNOPQRSTUVWXYZ");
}
运行结果:
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
Press any key to continue
热心网友
时间:2023-10-06 03:42
#include <stdio.h>
void main()
{
int i, j;
for (i = 0; i < 26; ++i)
{
for (j = 0; j < 26; ++j)
{
printf("%c", (i + j + 1) % 26 + 65);
}
printf("\n");
}
}
用加一求余的方法
热心网友
时间:2023-10-06 03:43
用循环做!
热心网友
时间:2023-10-06 03:44
数组,循环,判断