第1题: [单项选择]有如下程序: #define N 2 #define M N+1 #define NUM 2*M+1 main( ) int i; for(i=1; i<=NUM;i++)printf("%d/n",i);
该程序中的for循环执行的次数是( )。 A. 5 B. 6 C. 7 D. 8 参考答案:B 答案解析:[解析] 该题关键要注意在不带参数的宏中对2*M+1进行宏替换时,要将宏名M原封不动地代进去,得到NUM的形式为2*N+1+1(千万不要随意给N+1加上括号,使NUM变为 2*(N+1)+1,这就是宏
第19题: [单项选择]Jack is a diligent student. A. hardworking B. ambitious C. lazy D. slow 参考答案:A
第20题: [单项选择]患者,女性,30岁。阵发性脐周疼痛伴恶心呕吐、停止排便排气3天。2年前曾行阑尾切除术。查体:体温36.5℃,脉搏每分钟78次,血压110/70mmHg,腹部轻度膨隆,未见肠型,右下腹麦氏切口皮肤瘢痕愈合好,腹部无明显压痛,未扪及肿块,肠鸣音亢进,偶闻气过水声。白细胞8.1×109/L。下列各项诊断首先考虑的是() A. 麻痹性肠梗阻 B. 卵巢囊肿蒂扭转 C. 结肠癌 D. 粘连性肠梗阻 E. 急性胰腺炎 参考答案:D 答案解析:病人有阑尾炎手术史,肛门未排气排便,阵发性脐周疼痛伴恶心呕吐、肠鸣音亢进,偶闻气过水声考虑粘连性肠梗阻可能性大。