第2题: [填空题]运行下面程序,其输出结果(str2的值)为 【13】 。 Dim str1,str2 As String Dim i As Integer strl="abcdef" For i=1 To Len(str1) Step2 str2=UCase(Mid(str1,i,1))+str2 Next MsgBox str2 参考答案:ECA 答案解析:[知识点] 模块NBA程序设计基础/常用内部函数 [评析] 本程序代码的功能是,从源字符串的第一个字符开始,把所有第奇数个的字符转换为大写并按倒序排列得到新的字符串。 最开始str2字符串
第3题: [多项选择]患者男,56岁,公务员,因“畏寒、高热、剧烈头痛、肌肉酸痛、乏力、头昏1d”来诊。自服头孢氨苄无效。发病前3d出差。查体:T39.5℃,P122次/min,BP142/96mmHg;口角疱疹,咽部充血;双肺呼吸音粗;肝、肾区无扣痛。下列处理措施正确的是() A. 吸氧 B. 口服降糖药 C. 抗菌治疗 D. 预防性抗真菌治疗 E. 痰培养 F. 血培养 G. 胰岛素治疗 H. 在口服降糖药方案的基础上加用胰岛素治疗 参考答案:A, C, E, F, G
第35题: [单项选择]有如下程序: #include<stdio.h> main( ) int x=1,a=0,b=0; switch(x) casc 0:b++; case 1:a++; case 2:a++;b++;
printf("a=%d,b=%d/n",a,b);
该程序的输出结果是( )。 A. a=2,b=1 B. a=1,b=1 C. a=1,b=0 D. a=2,b=2 参考答案:A 答案解析:[解析] 该程序的关键是要搞清楚程序执行的路线。由于x的值等于1,所以在switch语句中,程序从case 1后面的语句开始执行。由于case 1后面没有break语句,所以程序顺序执行 case 2