• Work_3


    1. 将数组A中的内容和数组B中的内容进行交换。

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    #include <stdlib.h>
    
    int main(){    
            int len = 10;
        int a[10], b[10];
        int temp;
        printf("请输入两个数组的内容:
    ");
        for (int i=0; i < len; i++){
            scanf("%d",&a[i]);
        }
        for (int i=0; i < len; i++){
            scanf("%d", &b[i]);
        }
        for (int i=0; i < len; i++){
            temp = a[i];
            a[i] = b[i];
            b[i] = temp;
        }
        printf("交换后的a数组为:");
        for (int i=0; i < len; i++){
            printf("%d ", a[i]);
        }
        printf("
    交换后的b数组为:");
        for (int i=0; i < len; i++){
            printf("%d ", b[i]);
        }
        printf("
    ");
        system("pause");
        return 0;
    }    
                

    2. 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    #include <stdlib.h>
    
    int main(){
        double sum = 0.0;
        int flag = 1;
        for (int i = 1; i < 100; i++){
            sum = sum + (flag * 1.0) / i;
            flag = flag * (-1);
        }
        printf("输出结果为:%f", sum);
        printf("
    ");
        system("pause");
        return 0;
    }    

    3.编写程序数一下 1到 100 的所有整数中出现多少次数字9。

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    #include <stdlib.h>
    
    int main(){
        int temp;
        int count = 0;
        for (int i = 1; i < 100; i++){
            temp = i;
            while (temp > 0){
                if (temp % 10 == 9){
                    count++;
                }
                temp = temp / 10;
            }
        }
        printf("9出现的次数为:%d", count);        
        printf("
    ");
        system("pause");
        return 0;
    }       

    注释:  

      for(int i=0;;)不是标准的C语言格式,在for()内定义变量在C中是不合法的,这种语法为C++语法,但VS未报错,可以使用。

  • 相关阅读:
    [转载]Markdown基础语法
    [转载]转发和重定向的区别
    浅谈网站搭建中的内网穿透、端口转发等知识点
    [转载]HTTP和HTTPS
    [转载]为什么有些语言可以被反编译?而有的不能?
    例10-2 uva12169(扩展欧几里得)
    例10-1 uva11582(裴波那切数列)
    例10-7 uva10820(欧拉)
    hdu 5137(2014广州—最短路)
    hdu 5135(2014广州—状态dp)
  • 原文地址:https://www.cnblogs.com/lkimprove/p/10059404.html
Copyright © 2020-2023  润新知