小知识点

1:printf输出中%x表示以十六进制的形式输出整数,%o表示以八进制的形式输出整数(%X输出的十六进制是用大写字母)

2:printf输出中%d为输出十进制整数 要控制输出的位数则需要在%后面加数字,如果位数不够则用空格补(%后面数字前面加0, 位数不够则用0补充)

3:printf输出%f为float形小数,%lf为double形小数(%后面加“.m”可以控制保留几位小数<m>为数字)

cout输出中使 保留小数,()里面表示保留几位小数

4:如果定义a为整形,需要输出小数则可以用1.0×a进行类型转化

5:||表示或  要加()输出的时候优先级运算    有一个对就对

&&表示且,与   要加()输出的时候优先级运算    都对才对

//if后边的条件括号后面不要加分号

6:数组的三个表示方法

int arr[长度];

int arr[长度] = {1,2,3...};(未定义的值为0)

int arr[根据数据个数自动补充] = {1,2,3,}

输出数据时可以使用for循环语句

int arr[] = {10,20,30,40};    第一个为0,第二个是1...

//cout<<arr[2]<<endl;

int i;

for(i=0;i<=3;i++){

    cout<<arr[i]<<endl;

}

全部评论

相关推荐

点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务