码迷,mamicode.com
首页 > 其他好文 > 详细

基础语法

时间:2015-10-04 20:59:01      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

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 << "您好!\n";
    cout << "谢谢您对本书的支持!\n";
    cout << "明日科技,编程词典。\n";
    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函数时,可以为其设置多个参数一起输出,每个参数用”,”分隔。

  转义字符

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

转义字符表

转义字符

说明

转义字符

说明

\0

空字符

\f

换页

\a

响铃

\r

回车

\b

退格

\\

反斜杠

\t

水平制表

\’

单引号字符

\n

换行

\”

双引号字符

 

#include "stdafx.h"
#include <iostream>;

int _tmain(int argc, _TCHAR* argv[])
{
    printf ( "您好!\n");
    printf ( "谢谢您对本书的支持!\n");
    printf ( "明日科技,编程词典。\n");

    printf ("\n");

    int Number = 1;
    float Price = 98.00;
    printf ("Visual C++ 编程全能词典\n");
    printf ("价格:%0.2f元\n",Price);
    printf ("数量:%d个\n",Number);

    printf("Visual C++ 编程全能词典,价格:%0.2f元,数量:%d个\n", 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 << "请输入用户名:\n";
    cin >> Username;
    cout << "请输入密码:\n";
    cin >> Password;

    cout << "用户名:" << Username << setw(13 - strlen(Username)) << "!\n";
    cout << "密  码:" << Password << setw(13 - strlen(Password)) << "!\n";

    system("Pause");
    return 0;
}

 

基础语法

标签:

原文地址:http://www.cnblogs.com/-soy/p/4854940.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!