大体思路如下 多年了 C语言语法忘记了
main() //主函数入口
{
for(int i=0;i<7;i--)//循环七行
{
for(int j=i;j<7;j--)//循环i次
{
print("%c",71-j);//打印对应的字符 F的ASC码是71
}
printf("\n");//回车
}
}
}
来个简单的:
#include
void main()
{ int i,j;
for ( i=0;i<7;i++,printf("\n") )
for ( j=0;j<7-i;j++ )
printf("%c",'A'+6-i-j);
}
#include
int main()
{
char A[8] = "GFEDCBA";
charA[7] = '\0';
for (int i=0; i<=6;i++)
{
for (int j=i;j<=6;j++)
printf("%c",A[j];
printf("\n");
}
return 0;
}
#include
#include
int main(void)
{
char ca[20] = "GFEDCBA";
printf("%s\n",ca);
int i= 0,j = strlen(ca);
for(i= 0; i< j; i++)
{
strcpy(ca, ca+1);
printf("%s\n",ca);
}
return 0;
}就这样就ok