问题 单项选择题

有以下程序void swap(char *x,char *y){ char t;t=*x;*x=*y;*y=t;}main(){ char *s1="abc",*s2="123";swap(s1,s2); printf("%s,%s\n",s1,s2);}程序执行后的输出结果是______。

A.123,abc

B.abc,123

C.1bc,a23

D.321,cba

答案

参考答案:C

解析:此题考核的知识点是指针变量值的交换。C 语言中,字符串常量在内存中是以字符数组的形式进行 存放的,因此字符指针 x 和 y 指向的是各字符串的首地址,也就是字符串第一个字符的地址,则*x 与*y 交 换的是字符串的第一个字符,即字符“a”与“1”的交换,而字符串中其它字符保持不变,所以答案选 C。

问答题

结合材料回答问题:


材料1


《中华人民共和国宪法》赋予公民言论自由等权利。同时也明确规定:“中华人民共和国公民在行使自由和权利的时候,不得损害国家的、社会的、集体的利益和其他公民的合法的自由和权利。”

材料2


中国公民在互联网上的言论自由受法律保护,可以通过各种形式在网上发表言论。网上交流活跃是中国互联网发展的一大特点,论坛帖文、博客文章数量之巨大,在世界各国都是难以想像的。……互联网新应用新服务为人们表达意见提供了更广阔的空间。博客、微博客、视频分享、社交网站等新兴网络服务在中国发展迅速,为中国公民通过互联网进行交流提供了更便捷的条件。网民踊跃参与网上信息传播、参与网上内容创造,大大丰富了互联网上信息内容。
——中华人民共和国国务院新闻办公室2010年6月8日发表的《中国互联网状况》

材料3


网络谣言害人害己。以下是近年来在社会上产生严重后果的十起网络谣言案例:一、“蛆橘事件”让全国柑橘严重滞销;二、地震谣言令山西数百万人街头“避难”;三、响水县“爆炸谣言”引发大逃亡,4人遇难;四、“皮革奶粉”传言重创国产乳制品;五、QQ群里散布谣言引发全国“抢盐风波”;六、伪造传播“47号公告”被拘15天;七、一大学生网上散布“针刺”谣言被拘;八、“滴血食物传播病毒”传言引发恐慌;九、散布非典谣言被劳教两年;十、造谣“军车进京”6人被拘、16家网站被关。
——2012年4月16日人民网

材料4


发展健康向上的网络文化。加强网上思想文化阵地建设,是社会主义文化建设的迫切任务。要认真贯彻积极利用、科学发展、依法管理、确保安全的方针,加强和改进网络文化建设和管理,加强网上舆论引导,唱响网上思想文化主旋律。
——摘自《中 * * 关于深化文化体制改革推动社会主义文化大发展大繁
荣若干重大问题的决定》,2011年10月18日
请回答:
(1)结合材料1,说明应如何理解和行使宪法和法律所赋予的自由
(2)结合材料2、3、4,说明应如何正确认识保障公民互联网言论自由与加强互联网管理、维护互联网安全的关系

问答题 简答题