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未报错,可以使用。

  • 相关阅读:
    C++ new 解析重载 .
    __cdecl,__fastcall, __stdcall 什么区别? .
    C++构造函数调用顺序
    用gdb调试core dump文件
    placement new(转)
    [精华] 跟我一起写 Makefile
    使用 GDB 调试多进程程序
    第37条:避免对函数中继承得来的默认参数值进行重定义
    程序只运行一个是实例 .
    南通SEO:单页的SEO元素
  • 原文地址:https://www.cnblogs.com/lkimprove/p/10059404.html
Copyright © 2011-2022 走看看