zoukankan      html  css  js  c++  java
  • 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未报错,可以使用。

  • 相关阅读:
    面向对象案例
    0429面向对象3.0
    Linux系统常用命令以及常见问题的解决方法
    VS2010查看源码对应的汇编语言
    【学习笔记】python
    Linux环境配置错误记录
    【学习笔记】TensorFlow
    git基本操作
    位操作的个人总结
    Java字符串拼接
  • 原文地址:https://www.cnblogs.com/lkimprove/p/10059404.html
Copyright © 2011-2022 走看看