您的位置:首页 > 其它

整数的应用

2016-01-07 15:25 176 查看
#include <iostream>

int main ()
{
signed int a;  // signed 是有符号的,一般是省略不写,
short b;
long c;

a = -12;

unsigned int a1;  // unsigned 是无符号的,
unsigned short b1;
unsigned long c1;

a1 = 100;

char n;// char 的符号是不确定的,需要符号的时候前边要加上signed,无符号的时候前边要加上unsigned,

signed char n1;  // 符号位由最高那一位确定,为0表示正,为1表示为负,剩余7位表示数,-128到127,
unsigned char n2; //8位二进制,2的8次方,0-255,

n1 = -2;
n2 = 255;

std::cout << "shu zi shi: " << a << std::endl;
std::cout << "小崔的成绩是: " << a1 << std::endl;
printf("%d\n",n2);// 输出结果是255,其中"%d"是表示显示数字,
n2 = 258;
printf("%d\n",n2);// 输出结果是2,
n2 = -1;
printf("%d\n",n2);// 输出结果的计算就是用-1除以255取模,就是输出的结果,
std::cout << "zai: " << n2 << std::endl;

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: