设为首页 加入收藏

TOP

C++笔试题库之编程、问答题 200~300道(二)
2014-11-23 21:26:43 来源: 作者: 【 】 浏览:46
Tags:试题库 编程 答题 200 300
两类。


231.当使用___ void ____保留字作为函数类型时,该函数不返回任何值。


232.当函数参数表用___ void __保留字表示时,则表示该参数表为空。


233.从一条函数原型语句“int fun1(void);”可知,该函数的返回类型为______,该函数带有______个参数。


234. 当执行cout语句输出endl数据项时,将使C++显示输出屏幕上的光标从当前位置移动到___下一行_____的开始位置。


235. 假定x=5,y=6,则表达式x++*++y的值为___35_______。


236. 假定x=5,y=6,则表达式x–*–y的值为___25_______。


237. 假定x=5,y=6,则执行表达式y*=x++计算后,x和y的值分别为___6___和___30 _____。


238. 假定x=5,y=6,则执行表达式y+=x–计算后,x和y的值分别为____4__和___11___。


239. C++常数0×145对应的十进制值为___325 ___。


240. C++常数0345对应的十进制值为____ 229__。


241. 十进制常数245对应的十六进制的C++表示为____0xF5___。


242. 十进制常数245对应的八进制的C++表示为___0365 ___。


243. signed char类型的值域范围是__-128__至___+127 __之间的整数。


244. int和float类型的数据分别占用___ 4___和____ 4___个字节。


245. float和double类型的数据分别占用____ 4___和_____8___个字节。


246. bool和char类型的数据分别占用_____1____和____1___个字节。


247. unsigned short int和int类型的长度分别为____ 2___和____4___。


248. 字符串”This\’s a book.\n”的长度为_____ 15____。


249. 字符串”\nThis\’s a pen\n\n”的长度为_____ 15_____。


250. 在C++中存储字符串”abcdef”至少需要___7 _____个字节。


251. 在C++中存储字符串”a+b=c”至少需要_____6 ___个字节。


252. 假定x和y为整型,其值分别为16和5,则x%y和x/y的值分别为___1_______和____3____。


253. 假定x和y为整型,其值分别为16和5,则x/y和double(x)/y的值分别为____3____和___3.2____。


254. 假定x是一个逻辑量,则x && true的值为___ x ____。


255. 假定x是一个逻辑量,则x || true的值为_____ true(或1)_____。


256. 假定x是一个逻辑量,则x && false的值为____ false(或0) ___。


257. 假定x是一个逻辑量,则x || false的值为x。


258. 假定x是一个逻辑量,则!x || false的值为____!x ____。


259. 假定x是一个逻辑量,则x && !x的值为____ false(或0)____。


260. 假定x是一个逻辑量,则x || !x的值为____ true(或1)___。


261. 设enum Printstatus{ready,busy,error}; 则 cout<

262. 设enum Printstatus{ready=2,busy,error}; 则cout<

263. 常数-4.205和6.7E-9分别具有___4_____和____2___位有效数字。


264. 枚举类型中的每个枚举值都是一个____枚举常量_____,它的值为一个___整数____。


265. 常数100和3.62的数据类型分别为____ int ___和_____ double ___。


266. 若x=5, y=10, 则计算y*=++x表达式后,x和y的值分别为___6___和__60 ___。


267. 假定x和ch分别为int型和char型,则sizeof(x)和sizeof(ch)的值分别为__4__和__1__。


268. 假定x=10,则表达式x<=10 20:30的值为__ 20 __。


269. 表达式sqrt(81)和pow(6,3)的值分别为___9 ___和___216___。


270. 含随机函数的表达式rand()%20的值在___0__至___ 19 __区间内。


271. 在switch语句中,每个语句标号所含关键字case后面的表达式必须是___常量___。


272. 在if语句中,每个else关键字与它前面同层次并且最接近的____ if ____关键字相配套。


273. 作为语句标号使用的C++保留字case和defaule只能用于___ switch ___语句的定义体中。


274. 执行switch语句时,在进行作为条件的表达式求值后,将从某个匹配的标号位置起向下执行,当碰到下一个标号位置时(停止/不停止)___不停止__执行。


275. 若while循环的“头”为“while(i++<=10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行__11___次后正常结束。


276. 若do循环的“尾”为“while(++i<10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行___10 ___次后正常结束。


277. 当在程序中执行到break语句时,将结束本层循环类语句或switch语句的执行。


278. 当在程序中执行到___ continue___语句时,将结束所在循环语句中循环体的一次执行。


279. 在程序中执行到__ return ___语句时,将结束所在函数的执行过程,返回到调用该函数的位置。


280.在程序执行完____主(或main)__函数调用后,将结束整个程序的执行过程,返回到C++集成开发窗口。


281. 元素类型为int的数组a[10]共占用___ 40___字节的存储空间。


282. 元素类型为double的二维数组a[4][6]共占用____192__字节的存储空间。


283. 元素类型为char的二维数组a[10][30]共占用___300__字节的存储空间。


284. 存储字符’a’和字符串”a”分别需要占用_____1___和____2 ___个字节。



285


#include “stdafx.h”


#define SQR(X) X*X


int main(int argc, char* argv[])



int a = 10;


int k = 2;


int m = 1;


a /= SQR(k+m)/SQR(k+m);


printf(“%d\n”,a);


return 0;


}


这道题目的结果是什么啊


define 只是定义而已,在编择时只是简单代换X*X而已,并不经过算术法则的


a /= (k+m)*(k+m)/(k+m)*(k+m);


=>a /= (k+m)*1*(k+m);


=>a = a/9;


=>a = 1;




286. 以面向对象方法构造的系统,其基本单位是_____对象___。


287. 每个对象都是所属类的一个__实例__。


288. C++支持两种多态性:___编译____时的多态性和____运行__时的多态性。


289. 在C++中,编译时的多态性是通过___重载___实现的,而运行时的多态性则是通过___虚函数____实现的。


290. 对于类中定义的任何成员,其隐含访问权限为___ private(或私有)__。


291. 对于结构中定义的任何成员,其隐含访问权限为__ public(或公有)_。


292. 若在类的定义体中给出了一个成员函数的完整定义,则该函数属于__内联__函数。


293. 为了避免在调用成员函数时修改对象中的任何数据成员,则应在定义该成员函数时,

首页 上一页 1 2 3 下一页 尾页 2/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇软件测试需求的分析方法 下一篇智力面试题集

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: