#include<stdio.h>
int main()
{
int i, j;
for (i = 1; i <= 4;i++) // 行循环
{
for (j = 1;j <= 4;j++) // 列循环
{
if (i == 1 ) printf("*");
if ((i == 2 || i == 3) && j == 1) printf("*");
if (i == 4 ) printf("*");
}
printf("\n"); //每打完一行进行换行操作
}
// system("pause");
}
1667c-exercise-example6
参考方法:
#include <stdio.h>
int main()
{
for (int i = 0; i < 4; i++)
{
printf("*");
}
printf("\n");
for (int i = 0; i < 2; i++)
{
printf("*\n");
}
for (int i = 0; i < 4; i++)
{
printf("*");
}
return 0;
}
1670c-exercise-example6
参考方法:
//用*号输出字母C的图案。 #include <stdio.h> void p(int x) { int i; for(i=1;i<=x;i++) printf("*"); printf("\n"); } int main() { p(8); p(1); p(1); p(1); p(1); p(8); return 0; }1669c-exercise-example6
参考方法:
#include <stdio.h> #include <stdlib.h> int main(void) { for(int i=0;i<4;i++) { if(i==0||i==3) printf("****\n"); else printf("*\n"); } }1668c-exercise-example6
参考方法:
#include<stdio.h> int main() { int i, j; for (i = 1; i <= 4;i++) // 行循环 { for (j = 1;j <= 4;j++) // 列循环 { if (i == 1 ) printf("*"); if ((i == 2 || i == 3) && j == 1) printf("*"); if (i == 4 ) printf("*"); } printf("\n"); //每打完一行进行换行操作 } // system("pause"); }1667c-exercise-example6
参考方法:
#include <stdio.h> int main() { for (int i = 0; i < 4; i++) { printf("*"); } printf("\n"); for (int i = 0; i < 2; i++) { printf("*\n"); } for (int i = 0; i < 4; i++) { printf("*"); } return 0; }1666c-exercise-example6
参考实例:
#include<stdio.h> int main(void) { char a='*'; printf(" %c%c\n",a,a); printf("%c\n",a); printf("%c\n",a); printf(" %c%c\n",a,a); return 0; }