zoukankan      html  css  js  c++  java
  • C++简单程序设计-1

    编程练习(1)

    源代码:

    #include <iostream>
    using namespace std;
    
    int main()
    {
        int day;
        cin >> day;
        switch (day)
        {
        case 1:
        case 2:
        case 3:
        case 4:
        case 5:cout << "workday.Let's work hard" << endl; break;
        case 6:
        case 7:cout << "weekend.Let's have a rest" << endl; break;
        }
        return 0;
    }

    程序效果:

    编程练习(2)

    源代码:

    #include <iostream>
    using namespace std;
    
    int main()
    {
        int a, b, c;
        c = 0;
        cout << "Enter thw number:";
        cin >> a;
        do
        {
            b = a % 10;                     //提取数字
            c = 10 * c + b;                 //将数字添加到新数字的末尾
            a /= 10;               
        } while (a != 0);                   
        cout << "the number in reverse order is:"<<c <<endl;
        return 0;
    }

    程序效果:

    实验总结与体会

    通过本次实验,我初步了解到了c++语言对c语言的兼容性和其与c的不同之处。但现在这个阶段还是以相同的要素居多,自己对于程序的看法还是在c的阶段,而且还是学艺不精的那种……

    问题一,因为要求使用2.4的范例,用if语句试了一下,也是可以的。问题二,一开始将x10操作放到了后面,即:

    do
        {
            b = a % 10; 
            c += b;
            c*=10; 
            a /= 10;               
        } while (a != 0);

    但是会多一次x10操作,将x10放到前面后解决。

    但是感觉还是没有找到感觉,开始用的方法也不是很好,可能是需要更深入的学习和练习。

  • 相关阅读:
    ios 属性的特性
    ios 线程锁 与 线程交互
    iOS 变量名前为什么要加_下划线
    ios 常见问题
    ios 沙盒
    ios 去掉屏幕键盘的方法
    UITableView方法详解
    Image View、Text Field、Keyboard 隐藏键盘
    用php 进行对文件的操作 (上)
    文件上传-------头像上传预览
  • 原文地址:https://www.cnblogs.com/zhibifenli/p/8567969.html
Copyright © 2011-2022 走看看