C语言iostream函数

#include<iostream.h>voidmain(){charc[20]="12b";intk=0,i;for(i=0;c[i]!='\0';i++)if(c[i... #include<iostream.h>
void main()
{char c[20]="12b";int k=0,i;
for(i=0;c[i]!='\0';i++)
if(c[i]>='0'&&c[i]<='9')
k=k*16+c[i]-'0';
else if(c[i]>'a'&&c[i]<='f')
k=k*16+c[i]-'a'+10;
cout<<k;}
求运行结果
展开
 我来答
小杰知音
推荐于2017-10-12 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:90%
帮助的人:1308万
展开全部
iostream 库的基础是两种命名为 istream 和 ostream 的类型,分别表示输入流和输出流。流是指要从某种 IO 设备上读出或写入的字符序列。术语"流"试图说明字符是随着时间顺序生成或消耗的。
标准库定义了 4 个 IO 对象。处理输入时使用命名为 cin(读作 see-in)的 istream 类型对象。这个对象也称为标准输入。处理输出时使用命名为 cout(读作 see-out)的 ostream 类型对象,这个对象也称为标准输出。标准库还定义了另外两个 ostream 对象,分别命名为 cerr clog(分别读作"see-err"和"see-log")。cerr 对象又叫作标准错误,通常用来输出警告和错误信息给程序的使用者。而 clog 对象用于产生程序执行的一般信息。
忘至白葬不情必0T
推荐于2017-10-01 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:90%
帮助的人:1.2亿
展开全部
这个程序是把c中的数字串看成16进制数串,求出其对应的十进制值。
16进制的12b,对应十进制是299。所以输出是299。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2020-11-24 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.2亿
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dadee7f
2012-01-10 · TA获得超过1869个赞
知道小有建树答主
回答量:867
采纳率:67%
帮助的人:380万
展开全部
299
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式