《c 程序设计基础》qa-第二章-c 程序设计基础.ppt

《c 程序设计基础》qa-第二章-c 程序设计基础.ppt

《c 程序设计基础》qa-第二章-c 程序设计基础

参考答案 2.16 写出下列程序的运行结果? (4)#include iostream #include iomanip using namespace std; void main() { coutsetfill(*) setw(5)1endl setw(5)12endl setw(5)123endl; coutsetiosflags(ios::left) setw(5)1endl setw(5)12endl setw(5)123endl; } 答案: ****1 ***12 **123 1**** 12*** 123** 参考答案 2.17 以下两个程序执行的结果分别是什么?为什么? 程序 1: void main() { short k=1000,p; p=k*k; coutpendl; } 程序2: void main() { short k=1000,p; p=k*k/k; coutpendl; } 答案:程序 1 的结果是16960。因为计算结果超过short 的最大值,溢出了。程序2 的结果是1000。 参考答案 2.20写出下列程序的运行结果,并解释这些为运算实现的操作 #includeiomanip using namespace std; void main() { Int x=0x98FDECBA; couthexuppercase;

文档评论(0)

1亿VIP精品文档

相关文档