问题 单项选择题

有以下程序: main() { int a; char c=10;float f=100.0; double x;a=f/=c*=(x=6.5);printf("%d %d %3.1f %3.1f\n",a,c,f,x); } 程序运行后的输出结果是( )。

A.1 65 1 6.5

B.1 65 1.5 6.5

C.1 65 1.0 6.5

D.2 65 1.5 6.5

答案

参考答案:B

解析: 主函数中先定义了个整型变量a,一个字符变量c并赋初值10,一个浮点型变量f并赋初值100.00和一个double犁x,接着执行“a=f/=c*=(x=6.5)”,该语句从右向左计算,先把6.5赋值给x(该括号表达式的值也为6.5),此时x的值的变为6.5,然后执行“c*=(x=26.5)”相当于执行“c=c*(x=6.5)”,此时c的值为65,接着向左执行“f/=c*=(x=6.5)”,语句相当于执行“f=f/c”接着向最右边执行“a=f”,由于a是整型变量,所以a最后去f的整数部分为1。程序最后输出的a、c、f和 x的值分别为1、65、1.5、6.5。所以,4个选项中选项B符合题意。

材料题

阅读材料,回答问题:

材料一:吾人果欲政治上采用共和立宪制,复欲于伦理上保守纲常阶级制(等级制),以收新旧调和之效,自家冲撞,此绝对不可能之事。盖共和立宪制,以独立平等自由为原则,与纲常阶级制为绝对不可相融之物,存其一必废其一。倘于政治否决专制,于家庭社会仍保守旧有之特权,则法律上权利平等经济上独立生产之原则,破坏无余,焉有并行之余地?

材料二:自西洋文明输入吾国,最初促吾人之觉悟者为学术,相形见拙,举国所知矣;其次为政治,近年来政象所证明,以有不克守缺抱残之势。继今以往,国人所怀疑莫决者,当为伦理问题。此而不能觉悟,则前之所谓觉悟者,非彻底之觉悟,盖犹在倘恍迷离之境。吾敢断言曰:伦理的觉悟,为吾人之最后觉悟。 

——以上材料均摘自陈独秀《吾人最后之觉悟》

(1)材料一中的“纲常阶级制”实质指什么? 为什么共和立宪制与纲常阶级制为绝对不可相融之物?

_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

(2)材料二中“自西洋文明输入吾国”后,中国人是如何“学术觉悟”“政治觉悟”的。

______________________________________________________________________________________________________________________________________________________________________________________

(3)陈独秀提倡的“伦理的觉悟”指的是什么运动?简要评价这场运动?

_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

问答题