两类。
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. 为了避免在调用成员函数时修改对象中的任何数据成员,则应在定义该成员函数时,