10 c prime 6.16 部分习题
//习题1: 打印a -z #include <stdio.h> main() { int ch[26]; char c; int i; for (i = 0, c = 'a';c <= 'z';c++, i++) // ch[i] = c; for (i = 0;i < 26;i++) // printf("%c ", ch[i]); }
//习题2:打印字符 #include <stdio.h> main() { int i, j; for (i = 1;i <= 5;i++) { for (j = 1;j <= i;j++) printf("$"); printf("\n"); } }
//习题3: 打印字母 外循环控制5行,内循环控制从F打到A,ch减 E ,ch2也减到E #include <stdio.h> main() { char ch; char ch2; for (ch = 'F';ch >= 'A';ch--) { for (ch2 = 'F';ch2 >= ch;ch2--) printf("%c", ch2); printf("\n"); } }
//习题4:打印字符 #include <stdio.h> main() { char ch = 'A'; int i, j; for (i = 0; i < 6;i++) { for (j = 0;j <= i;j++) { ch++; printf("%c", ch); } printf("\n"); } }
//习题5: 打印字符,难死宝宝了 #include <stdio.h> main() { char ch; int i, j,k; //外层控制5行 for (i = 0; i < 5;i++) { //控制空格 for (k = i;k < 4;k++) printf(" "); //控制升序 for (ch = 'A',j = 0;j <=i;j++, printf("%c", ch),++ch) ; ch -= 2; // //控制降序 for (j=i;j >0;j--, ch--) printf("%c", ch); printf("\n"); } }
// 习题6,此题简单,打印数字表格 #include <stdio.h> main() { int s, e; int n; printf("Input range,like: 2 10\n"); scanf_s("%d %d", &s, &e); for (n = s;n <= e;n++) printf("%d %d %d\n", n, n * n, n * n * n); }