问题 单项选择题

对下述程序的判断中,正确的是 #include<stdio.h> void main() { char*p,s[128]; p=S; while(strcmp(s,"End")) { printf("Input a string:");gets(s); while(*p) putchar(*p++);}}

A.此程序循环接收字符串并输出,直到接收字符串"End"为止

B.此程序循环接收字符串,接收到字符串"End"则输出,否则程序终止

C.此程序循环接收字符串并输出,直到接收字符串"End"为止,但因为代码有错误,程序不能正常工作

D.此程序循环接收字符串并将其连接在一起,直到接收字符串"End"为止,输出连接在一起的字符串

答案

参考答案:B

解析: 此题考查了字符串输入函数gets和字符串比较函数strcmp,另外还有字符输出函数putchar。gets从标准输入设备中读入全部字符,包括空格,直到遇到回车符为止。strcmp是字符串比较函数,即strcmp(字符串1,字符串2),如果字符串1=字符串2,则函数值为0;如果宇符串1,字符串2,则函数值为一正整数;如果字符串1<字符串2,则函数值为一负整数。putchar(c)函数将字符c输出到标准输出设备上。

多项选择题

孙某收入较高,但是爱炫耀。孙某购得一台价值两万元的索尼笔记本电脑。遂拿着电脑在李某和章某面前炫耀,而且还讥笑其二人是穷光蛋,一无所有。李某和章某感到自尊受到伤害,遂一起商量乘孙某外出不在家时,到孙某家窃取其笔记本电脑。当晚凌晨两点钟由李某在门外放风,章某人室行窃,在窃得该手提电脑及定期一年的存折一个(本金一万元,年息5%)后又从床下盗得袁世凯登基所戴皇冠一顶,及装有子弹的手枪一只。
章某行窃的过程中,看到床上躺有一人,误以为是孙某的老婆,遂扑到床上企图 * * 淫,但是李某在门外等待时间过长,遂敲门催促章某赶紧离去,章某这才仓促出走,并顺便朝躺在床上的人摸了几下。实际上床上躺的是孙某13岁的儿子,但章某并不知情。在返回的路上,章某告诉李某他还窃取了定期存折一个、手枪一只、皇冠一顶。李某先是一惊,后又说“反正已经拿出来了,就这样吧”。因章某爱枪,枪就分给了章某。后章某听说赵某要报仇杀人,急须枪支,就把该枪以两万元的价格卖于赵某。皇冠也归丁章某,后被章某赠于一外国人。电脑分给李某,被李某以一万元卖给钱某。孙某因发现存折丢失,即到储所查询,发现两个一万元的存折均未被取走,就办理了挂失手续。
请根据上述案情回答以下问题:

下列关于章某和李某在共同犯罪中的地位和作用说法正确的是:( )

A.章某为主犯,李某为从犯

B.李某为主犯,章某为从犯

C.章某和李某均为主犯

D.章某意图 * * 淫孙某妻子的行为,李某无需承担刑事责任

单项选择题