• 基础语法


    cout函数,该函数用于输出数据

      cout函数用于向屏幕输出数据,语法如下:

      std::cout << 表达式1 << 表达式2 << ... ... << 表达式n;

      其中,"<<"称为插入运算符,表达式为要输出的数据。

      引用iostream头文件

        使用cout函数,该函数是C函数库中的函数,在使用前,要引用#include <iostream>头文件,否则程序无法编译。

    #include "stdafx.h"
    #include <iostream>
    using namespace std;
    
    int _tmain(int argc, _TCHAR* argv[])
    {
        cout << "您好!
    ";
        cout << "谢谢您对本书的支持!
    ";
        cout << "明日科技,编程词典。
    ";
        system("pause");
        return 0;
    }

    cin函数,该函数用于获得输入设备的数据

      语法如下:

      cin >> 变量1 >> 变量2 >> ... ... >>变量n;

      其中,”>>”称为提取运算符,变量用于存储输入的数据。

    printf函数,该函数用于输出数据

      printf函数就是在进行格式输出时使用的函数,也称为格式输出函数,语法如下:

      printf (格式控制,输出列表);

      参数说明

      (1)格式控制:格式控制是用双引号括起来的字符串,此处也称为转换控制字符串。其中包括两种字符,一种是格式字符,另一种是普通字符。其中格式字符用来进行格式说明,其作用是将输出的数据转化为指定的格式输出。格式字符是以"%"字符开头的。普通字符是需要原样输出的字符,其中包括双引号内的逗号、空格和换行符。

      (2)输出列表:输出列表中列出的是要进行输出的一些数据,可以使变量或表达式。

    在使用printf函数输出数据时,一定要注意设置的输出格式要与后边输出的数据相对应,否则会导致程序运行后的崩溃。

      多条输出语句的优势

        使用printf函数,在输出数据时,可以将几条输出语句组合在一起,一次性进行输出,但是为了调整数据的输出位置,可以将语句分开输出,从而在代码中将要输出的形式组合出来,相比于使用一条语句的输出,能够更快地调整输出字符的位置。

      使用printf函数实现不同类型数据的输出

        数值类型主要分为整型和实型(浮点类型)两大类。其中,整型数据按长度划分可以分为普通整形、短整形和长整形3类。

    整型类型表

    类型

    名称

    字节数

    范围

    [signed]int

    有符号整型

    4

    -2147483648~2147483647

    Unsigned[int]

    无符号整型

    4

    0~4294967295

    [signed]short

    有符号短整型

    2

    -32768~32767

    Unsigned short [int]

    无符号短整形

    2

    0~65535

    [signed] long [int]

    有符号长整型

    4

    -2147483648~2147483647

    Unsigned long [int]

    无符号长整型

    4

    0~4294967295

        实型主要包括单精度型、双精度型和长双精度型。

    实型类型表

    类型

    名称

    字节数

    范围

    float

    单精度型

    4

    1.2e-38~3.4e38

    double

    双精度型

    8

    2.2e-308~1.8e308

    long double

    长双精度型

    8

    2.2e-308~1.8e308

      使用一个printf函数输出多个变量的值

        在使用printf函数时,可以为其设置多个参数一起输出,每个参数用”,”分隔。

      转义字符

        转义字符是特殊的字符常量,使用时以字符””代表开始转义,与后面连接的字符一起表示转义后的字符。

    转义字符表

    转义字符

    说明

    转义字符

    说明

    空字符

    f

    换页

    a

    响铃

    回车

    

    退格

    \

    反斜杠

    水平制表

    单引号字符

    换行

    双引号字符

    #include "stdafx.h"
    #include <iostream>;
    
    int _tmain(int argc, _TCHAR* argv[])
    {
        printf ( "您好!
    ");
        printf ( "谢谢您对本书的支持!
    ");
        printf ( "明日科技,编程词典。
    ");
    
        printf ("
    ");
    
        int Number = 1;
        float Price = 98.00;
        printf ("Visual C++ 编程全能词典
    ");
        printf ("价格:%0.2f元
    ",Price);
        printf ("数量:%d个
    ",Number);
    
        printf("Visual C++ 编程全能词典,价格:%0.2f元,数量:%d个
    ", Price, Number);
    
        system("pause");
        return 0;
    }

      setw函数,该函数用于插入指定数量的空格,使用时需要引用#include <iomanip>头文件。

    #include "stdafx.h"
    #include <iostream>
    #include <iomanip>
    
    using namespace std;
    
    int _tmain(int argc, _TCHAR* argv[])
    {
        char Username[10];
        char Password[10];
    
        cout << "请输入用户名:
    ";
        cin >> Username;
        cout << "请输入密码:
    ";
        cin >> Password;
    
        cout << "用户名:" << Username << setw(13 - strlen(Username)) << "!
    ";
        cout << "密  码:" << Password << setw(13 - strlen(Password)) << "!
    ";
    
        system("Pause");
        return 0;
    }
  • 相关阅读:
    树剖学习笔记
    网络命令
    shell编程
    Shell 脚本常用命令
    WP7系统托盘和应用程序栏
    Ajax的同步与异步
    WP7推送通知服务
    (转)Silverlight控件关系理解
    (转) silverlight 样式学习
    (转C#中Enum用法小结)
  • 原文地址:https://www.cnblogs.com/-soy/p/4854940.html
Copyright © 2020-2023  润新知