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);
}

 

posted @ 2020-05-26 16:40  abel2020  阅读(121)  评论(0编辑  收藏  举报