C语言 用循环输出26个字母

哪个高手,帮帮兄弟啊...
用循环输出26个大写字母,字母被输出成4行,每行7个字母(最后一行5个)
提示:字母A的ASCII码为 65!~~
if ( i%7 == 6 )什么意思?
比如:输出i=65,输出i<72的值,换行,怎么做!~

第1个回答  推荐于2016-03-29
#include <stdio.h>

void main()
{
int i;
for(i=0 ; i<26; ++i)
{
printf( "%c", 'A'+i );
if ( i%7 == 6 )
printf( "\n" );
}
}

if ( i%7 == 6 )是i对7求佘数,如果i=14,则佘为0,i=8 则佘为1本回答被提问者采纳
第2个回答  2019-04-02
#include
<stdio.h>
void
main()
{
int
i;
for(i=0
;
i<26;
++i)
{
printf(
"%c",
'A'+i
);
if
(
i%7
==
6
)
printf(
"\n"
);
}
}
if
(
i%7
==
6
)是i对7求佘数,如果i=14,则佘为0,i=8
则佘为1
第3个回答  2007-04-22
#include <stdio.h>

int main( )
{
char ch = 'A';
int t = 0;
while ( ch <= 'Z' )
{
printf("%c ", ch);
ch++;
t++;
if ( t % 7 == 0 ) printf("\n");
}
return 0;
}
第4个回答  2007-04-22
#include <stdio.h>

void main()
{
int i=0;
for( ; i<26; ++i)
{
printf( "%c", 'A'+i );
if ( i%7 == 6 )
printf( "\n" );
}
}
第5个回答  2007-04-23
ddddddddddddddddddd
相似回答