关于C++的回顾与新知

今晚回顾了关于二进制,八进制,十进制,十六进制的相互转换。
R进制转换成十进制的方法是讲其各数字与其权相乘,然后将其各积相加即可。
十进制转换成R进制的方法是将其不停地对R求余数,然后将其余数从下边往上边排列(整数)
小数的时候就要将其不停地乘以R,大于一时将一保留,小数部分继续乘以R直到小数部分为0.最后将保留下来的数从上往下排列。

另外对之前学的C++作了一些回顾,cout,typedef,enum

#include<iostream>
typedef unsigned short int ushort;
int main()

{ using std::cout;
using std::endl;
ushort width=10,length=20;
ushort area=width*length;
cout<<area;
return 0;

#include<iostream>int main()
{ for(int i=32;i<127;i++)
std::cout<<(char)i; return 0;
}
#include<iostream>int main()
{ for(unsigned char i=32;i<128;i++)
std::cout<<(char)i; return 0;
}

#include<iostream>

int main()

{

enum day{sunday,monday,tuesday,wednesday,thursday,friday,saturday}; day today; today=Monday;

if(today==sunday||today==saturday)

std::cout<<"weekend"; else std::cout<<"workday"; return 0;

#include<iostream>int main()
{ using std::cout;
int myage=20,yourage=20; myage++;
++yourage; cout<<"myage is: "<<myage;
cout<<"\nyourage is: "<<yourage; cout<<"\nmyage is "<<myage++;
cout<<"\nyourage is "<<++yourage<<"\n"; cout<<myage<<"\n";
cout<<yourage;
return 0;

#include<iostream>int main()
{ int a,b,z;
using std::cout; using std::cin;
cin>>a; cin>>b;
z=(a>b)?a:b; cout<<z;
return 0;

 

首发地:http://www.17lww.com/read.php?tid-351-ds-1.html

原文链接: https://www.cnblogs.com/wankeba/archive/2011/11/26/2264006.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    关于C++的回顾与新知

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/37298

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月8日 下午1:58
下一篇 2023年2月8日 下午1:58

相关推荐