
C身叶在线开放课程 图形的输出 988888888c 主讲:曾志华
图形的输出 在线开放课程 主讲:曾志华

习题 C程设计 1输出矩形 #include **米*为 int main() r int i,j; 光光光光兴 for(i=1;i<=4;i+) for(j=1;j<=5;j+) 兴兴兴光兴 { 光光光地兴 nte printf("*")3 printf("In");
1 输出矩形 习题

习题 2输出直角三角形 #include int main() int i,j; 光 for(i=1;i<=4;i+) for(j 1;j<=i;j++) printf("*")方 } printf("In")3
2 输出直角三角形 习题

习题 C程设计 #include int main() 22 int i,j; 333 for(i=1;i<=9;i+) 4444 for(j=1;j<=;j+) 55555 printf("%d",i)方 printf("In")3 999999999
3 习题

习题 C设计 4 1 #include 21 int main() 321 int i,j; 4321 for(i=1;i=9;i+) 54321 { 654321 for(j =i;j>=1 j--) 7654321 printf("%d",j); 87654321 } 987654321 printf("In")3
4 习题

习题 C程设 5 #include int main() ]{ int i,j,k; for(i=1;1<=4;i+) for(k=1;k<=4-i;k+) printf("")3 for(j=1;j<=2*i-1;j+) printf("*"); printf("In")3
5 习题

习题 身序设计 6 #include int main() ABCDE { int i,j,k; BCDEF char ch; for(i=1;i<=5;i+)/钙行 CDEFG for(ch='A'+i-1;ch<='A'+i-1+4;ch+) 1/每行是字母,钙个,初始值为A'+i-1 DEFGH { printf("%c",ch)3 printf("\n"); return 0;
习题 6

习题 #include int main() 7打印九九泵法表。 int i,j,k,m; 1*1=1 for(i=1;i<=9i++】 1*2=22*2=4 for(j=1;j<=1j+) 1*3=32*3=63*3=9 printf("%d*%d=%d ",j,i,i*j); 1*4=42*4=83*4=124*4=16 1*5=52*5=103*5=154*5=205*5=25 printf("In")3 1*6=62*6=123*6=184*6=245*6=306*6=36 return 0; 1*7=72*7=143*7=214*7=285*7=356*7=427*7-, 1*8=82*8=163*8=244*8=325*8=406*8=487*8=568*8=64 1*9=92*9=183*9=274*9=365*9=456*9=547*9=638*9=729*9=81
7打印九九乘法表。 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4 *5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 习题

习题 亮程商设汁 10輸出字母沙漏 我们的程序会接受一个整数输入,并输出一个沙漏形, AAAAAAA 这个沙漏形共有2n+1行,第一行有2n+1个字母'A'。 AAAAA 之后门行依次会在上一行的基础上用空格替代头尾两个字母。 AAA 再之后的n行则正好是前nn行反过来输出的结果。 A 例如当n=3时,你需要的输出将会是: AAA Enter AAAAA AAAAAAA
10 输出字母沙漏 我们的程序会接受一个整数输入 n ,并输出一个沙漏形, 这个沙漏形共有 2n+1 行,第一行有 2n+1个字母 'A'。 之后 n 行依次会在上一行的基础上用空格替代头尾两个字母。 再之后的 n 行则正好是前 nn 行反过来输出的结果。 例如当 n = 3 时,你需要的输出将会是: 习题

int 身程序设计 t5,k好 江时1爱等出通行 for(行:11a1-11)/每行先输出空指 printf(""); ork。ka2*95k4】/,7列,(35)来时。27 printf("A"); printf(n"); for(1.1;ian1;1)/薄输出后4行 or(1.1jj《:n-11;1)/©行先搬的空热 printf(""): fork=15k=2i-1:k+)/,7》(2,5乘计翰=-21+7 printf("A"); rint()i return e;