int n;
int main()
{
scanf("%d",&n);
cout<<n*n<<endl;//n*n也会是int ,从而出现错误
100000
1410065408
}
a<<b == a*(2^b)
a>>b == a/(2^b)
&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式
int a[5];
char c ='d';
for(int i=0;i<4;i++) a[i]=i;
for(int i=0;i<4;i++){
printf("%d%c",a[i],i==3?'
':' ');//一定要用'',不用""
}
1 int x= round(1.2);
2 printf("%d
",x);
3 printf("%d
",round(10365.3));
4 printf("%d
",ceil(10365.3));
5 printf("%d
",floor(10365.3));
6 1
7 0
8 0
9 0
1 for(int i=2;i<2;i++){//要先判断i<2吗?
2 printf("%d
",i);
3 }
4 //没有输出