计算机基础知识预备知识,计算机预备知识详解.ppt

本文详细介绍了在VisualC++中如何进行简单输入/输出,包括使用cin进行十六进制和八进制数据输入,以及cout进行格式化的输出,如设置输出的进制、精度、字段宽度和填充字符。同时,讲解了setprecision和setw等函数的作用,以及如何通过setiosflags进行输出格式控制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机预备知识详解

Visual C++程序设计 Ch3 简单的输入/输出 > 3.1 cin 输入十六进制或八进制数据 例: int i , j , k , l ; cin>>hex>>i ;//输入16进制数 cin>>oct>>j ;//输入8进制数cin>>k ;//仍为8进制数cin>>dec>>l ;//输入10进制数 结果: i=17 , j=9 , k=10 , l=12 输入:  11 11 12 12 hex , oct , dec 只对整数输入有效 * Visual C++程序设计 Ch3 简单的输入/输出 > 3.2 cout 输出字符或字符串 cout<>i ; 3.2 cout 例: char c=‘a’ , c1=‘b’ ; cout< 3.2 cout 输出十进制整数和实数 例: int i=2 , j=10 , k=20 , m=30 ; float x=3.14 , y=100 ; cout< 3.2 cout 改动前面的输出,使输出数据之间有所间隔 cout< 3.2 cout *输出数据的格式控制 hex , oct , dec 可用于整数输出的进制控制 ios::scientific 用于实型数输出的科学表示法控制例子见书Page36下的程序例子 程序Page036 指数输出格式cout.setf(ios::scientific,ios::floatfield);小数输出格式cout.setf(ios::fixed,ios::floatfield); ios::fixed 输出小数形式的实型数 (精度为小数点后位数) ios::scientific 输出指数形式的实型数 (精度为尾数小数点后位数) 默认格式 输出小数形式( 10-4≤绝对值<10精度位数)或指数形式的实型数( 精度为有效数字位数,且不输出有效数字0 ) * Visual C++程序设计 Ch3 简单的输入/输出 > 3.2 cout setprecision(n) 可用于实型数输出的精度控制 默认n=6  (最大精度:float 6位 double 15位 ) setw(n)可用于数据输出所占字段宽的控制 默认n=1 setfill(ch)可用于数据输出时的填充字符设置 默认ch=‘ ’ setiosflags(flag)和resetiosflags(flag) 用于数据输出的格式控制前者用于设置,后者用于取消,所用格式见下表 * 使用上述4类格式控制必须在程序前面加上#include * Visual C++程序设计 Ch3 简单的输入/输出 > 3.2 cout #include #include void main() { int i=0xabcd12 ; cout<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值