练一练 循环和选择

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
int main() {
    //写一段代码,进行分数求和1/1-1/2+1/3-1/4.......+1/99-1/100
    //对数进行整理(1/1+1/3+1/5+1/7.......+1/99).....-(1/2+1/4+1/6.....+1/100)]]


    //方法一:

    /*int m = 0;
    int n = 0;
    double q = 0.0;
    double w = 0.0;
    
    
    double y = 0.0;
    double u= 0.0;
    for (m = 1; m <= 99; m += 2)
    {
         q = 1.0 / m;
         w = w + q;
    }
    for (n = 2; n <= 100; n += 2)
    {
         y = 1.0 / n;
         u = u + y;
    }
    printf(" % f\n", (w - u));*/


    //方法二:
    /*int i = 1;
    double m = 0.0;
    int temp = 1;
    double add = 0.0;
    for (i = 1; i <= 100; i++) {
        m = (1.0 / i)*temp;
        temp = -temp;
        add = add + m;
    }
    printf("%lf\n", add);*/

    //第二题使用代码从十个数里找到最大值
    //int i = 0;
    //int arr[] = {-1,-2,-16,-4,-5,-6,-11,-7,-9,-8};
    //int q = sizeof(arr) / sizeof(arr[1]);
    scanf("%c ", arr);
    //for (i = 0; i <= q; i++) {
    //    if (arr[i] >= arr[i+1])
    //        arr[i+1] = arr[i];
    //}
    //printf("这个数组中最大数是:%d\n", arr[i]);

    //第三题  打印乘法口诀第一种
int a = 0;
    int b = 0;
    printf("乘法口诀表:\n");
    for (a = 1; a <= 9; a++) {
        for (b = 1; b <=9; b++) {
            printf("%dX%d ", a, b);
        }
        printf("\n");
    }

//打印乘法口诀表  第二种
    int m = 0;
    int n = 0;
    printf("乘法口诀表:\n");
    for (m = 1; m <= 9; m++) {
        for (n = 1; n <= m; n++) {
            printf("%dX%d ", m, n);
        }
        printf("\n");
    }
    return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值