预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C++程序员经典笔试题C++程序员经典笔试题下面CN人才网小编为大家带来的是C++程序员经典笔试题,希望对大家有所帮助~1.请问i的值会输出什么?#include"iostream.h"inti=1;voidmain(){inti=i;cout<}答案:i是一个没有定义的值。由于你在main函数里面你又一次定义了一个局部变量i,并且没有初始化。它的值就是一个随机值。(所分配内存位置转换为int后的值)。同一时候,在main函数里面使用i会覆盖之前定义的全局变量i(即inti=1那句)。输出i的值是局部变量i的值。2.请问x会输出什么?#includeusingnamespacestd;intmain(){intx=2,y,z;x*=(y=z=5);cout<z=3;x==(y=z);cout<x=(y==z);cout<x=(y&z);cout<x=(y&&z);cout<y=4;x=(y|z);cout<x=(y||z);cout<return0;}答案:10。10,1,3,1,7。13.下面代码的结果是多少?#includeusingnamespacestd;intfunc(intx){intcount=0;while(x){count++;x=x&(x-1);}returncount;}intmain(){cout<return0;}答案:8细致想想应该是9999的二进制表示中1的个数。想不通了纸上画一下。