zoukankan      html  css  js  c++  java
  • C++ 学习第二天

    while循环语句

    代码:

    #include <iostream>
    #include <conio.h>
    int main(){
        int sum = 0,val = 1;
        while(val<=10){
          sum += val;
          ++val;
        }
        std::cout<<"Sum of 1 to 10 is "<<sum<<std::endl;
        getch();
        return 0;
    }



    结果:

    Sum of 1 to 10 is 55

    点评:

    ++val 和val=val+1是一样的。

     

    for语句

    代码:

    #include <iostream>
    #include <conio.h>
    int main(){
        int sum = 0,val = 1;
        for(int val = 1;val<=10;++val){
                sum += val;
        }
        std::cout<<"Sum of 1 to 10 is "<<sum<<std::endl;
        getch();
        return 0;
    }


    结果:

    Sum of 1 to 10 is 55

    点评:

    功能,实现1到10求和操作。

    for循环其实是一种while的衍生品。

     

    if语句

    代码:

    #include <iostream>
    #include <conio.h>
    int main(){
        std::cout<<"Enter two numbers:"<<std::endl;
        int v1,v2;
        std::cin>>v1>>v2;
        int lower,upper;
        if(v1<=v2){
          lower = v1;
          upper = v2;
        }else{
          lower = v2;
          upper = v1;
        }
        int sum = 0;
        for(int val = lower;val<=upper;++val){
          sum += val;
        }
        std::cout<<"Sum of "<<lower
                 <<" to "<<upper
                 <<" is "
                 <<sum<<std::endl;
        
        getch();
        return 0;
    }



    结果:

    Enter two numbers:
    8
    5
    Sum of 5 to 8 is 26

    点评:

    功能,实现两个数字之间数的和。

    通过if来判断输入值的大小,然后计算出它们之间自然数的和。

     



    一般来说,我们将类定义放入一个文件中,要使用该类的任何程序都必须包含这个文件。

    引入类文件.h文件,只需要将.h文件放入cpp文件的目录下即可。

    然后通过#include "XXXX.h"引入即可。

    代码:

    #include <iostream>
    #include <conio.h>
    #include "Sales_item.h"
    int main(){
        Sales_item book;
        std::cin>>book;
        std::cout<<book<<std::endl;
        getch();
        return 0;
    }


    引入自定义的类

    结果:
    0-201-70353-X 4 20
    0-201-70353-X   4       80      20

    点评:这是类的简单示例,里面的内部结构还没有谈清晰呢,先感受一下。

  • 相关阅读:
    jquery实现表格文本框淡入更改值后淡出
    硬件抽象层
    第八章读书笔记
    Linux驱动——LED闪烁
    编写Linux驱动与统计单词个数
    在开发板上安装Android
    源代码的下载和编译
    初学Git随笔
    Ubuntu Linux环境下的Android开发环境的配置
    Android系统移植于驱动开发概述
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/3006733.html
Copyright © 2011-2022 走看看