自考问答 自考本科自考百科
自考问答 > 自考百科 > 自考c真题

自考c真题

发布时间:

自考c真题

发布时间:

c自考真题

11 D ;14 A; 15 D; 16 D; 17 C; 18 B; 19 D; 20 C;23:0 ;24 p=&a[8]; 25 11; 29 无返回值 ;30 rb+;31 s=532 1010133 20,40,30,6034 Lilei 40 2000.00000035: 14 15 16(此踢要注意空格 每个数字前面都有 两个空格的)39#includemain(){ int i,j; for(i=9;i>=1;i=i-2) { for(j=0;jmain(){ int year,i,j; printf("Input the year: "); scanf("%d",&year); i=year%4;j=year%400;if(i==0 && j!=0) printf("yes!");else("No!");}41#includevoid change(double *a,double *b);main(){ double x,y;printf("Input x and y: ");scanf("%d %d",&x,&y);change(&x,&y);printf("%d %d",x,y);}void change(double *a,double *b){ double temp; temp=*a; *a=*b; *b=temp;}上面的都是自己作的,或许有不对的地方 还请指教 要是有什么不懂的可以给我留言~~再有就是关于23题,我是按10<3+1这个表达式做的 我觉的你可能是写错了 要是按你写的 我在电脑上面试了一下 输出的是160~~~呵呵

1、B 2、C3 D4 B5 C6 B7 18 49 (前面4个空格)110 011 512 **313 0

1L的回答挺好的 第四个选B1、B 2、C 3 、 D 4、 B 5 、 C 6、 B7 、 1 8 、 4 9 、1 -2 10、 0 11、5 12、**3 13、0

一、简要问答下列问题 1.什么是源程序? 2.C语言源程序的编译过程是怎样的? 3.简述C语言的特点 4.C/C++程序都是由函数组成的,其中最主要的、不可缺少的函数是哪一个?举例说明该函数的结构。 5.函数的返回值是通过什么语句来实现的,它的格式是什么? 6.在编写C程序时,为什么要把库函数的头文件包含到用户源程序中?如何把用户的头文件包含到用户源程序? 7.在计算机中,存储的数据为什么要分成多种不同的数据类型? 8.什么是常量?什么是变量? 9.C语言的五种基本数据类型有哪些?它们的关键字和所占的字节数分别是什么? 10. 判断标识符是否合法的三条规则是什么? 11. 什么是C语言的关键字?关键字对标示符有何影响? 12. 全局变量和局部变量有什么区别? 13. 什么是空语句,什么是语句块? 14. 结构化程序设计的三种基本结构是什么? 15. 三种循环语句各有什么特点? 16. 什么叫多重循环结构? 17. Continue语句与break语句有什么区别? 18. 字符与字符串有什么区别?‘b’与“b”相同吗? 19. 什么是数组?一维数组的定义形式是怎样的? 20. 字符串的结束标记是什么? 21. 什么是按位操作?C语言对按位操作有哪些要求? 22. 什么是指针?指针的两个操作符表示什么意义? 23. 指针和数组有什么关系? 24. 指针有那几种算术运算?说明指针变量的算术运算与一般变量的算术运算有何区别? 25. 函数是由哪三部分组成的?函数定义的一般形式是什么? 26. 函数原型是什么情况下使用?有什么作用? 27. 形参和实参有什么关系,函数的两种调用方式是什么? 28. 什么是函数的递归调用? 29. 什么是函数指针?说明定义函数指针的一般形式。 30. 什么是内部函数?什么是外部函数? 31. C语言的四种用户定义数据类型是什么?

自考c真题

现在刚改版,无。可以在网上下模拟试题。

2020年自考备考已经开始,自考历年真题对考生来说是十分宝贵的资料,考前每道真题至少要做1-2遍才会事半功倍。网给大家整理了 2020年8月学前教育心理学自考真题及答案汇总 ,一起来试试吧!

扫码入群>>获取自考 公共课 全套真题及答案

A.社会认知

B.社会情感

C.社会行为

D.社会规范

【正确答案】

D

2021 年 4 月自考《中国近现代史纲要》权威真题及答案解析一、单项选择题:本大题共 25 小题,每小题 2 分,共 50 分。在每小题列出的四个备选中只有一个是符合题目要求的。错选、多选或未选均无分。1.【题干】1840 年鸦片战争前,中国社会的性质是( )。【选项】A.奴隶社会B.封建社会C.半殖民地半封建社会D.资本主义社会【答案】B【解析】1840 前中国的社会性质是封建社会。中国从夏商时期进入奴隶制社会,从战国末期进入封建社会,从 1840 年开始进入半殖民地半封建社会,从 1949 年进入新民主主义社会,从 1956 年进入社会主义社会。【考点】2.【题干】中国半殖民地半封建社会最主要的矛盾是( )。【选项】A.地主阶级与农民阶级的矛盾B.资产阶级与工人阶级的矛盾C.帝国主义与中华民族的矛盾D.封建主义与人民大众的矛盾【答案】C【解析】在半殖民地半封建的中国,帝国主义与中华民族的矛盾、封建主义与人民大众的矛盾是两对主要矛盾,而帝国主义与中华民族的矛盾,是各种矛盾中最主要的矛盾。注意题干中的“最主要”。【考点】3.【题干】第一次鸦片战争后,清政府被迫与美国签订的不平等条约是( )。【选项】A.《南京条约》B.《黄埔条约》C.《虎门条约》D.《望厦条约》【答案】D【解析】1840 年,英国发动第一次鸦片战争,中国战败。清政府先后与英国签订了中英《江宁条约》(即《南京条约》)、《五口通商章程》、《虎门条约》,与美国签订了中美《望厦条约》,与法国签订了中法《黄埔条约》。【考点】4.【题干】太平天国后期,洪仁玕提出的具有资本主义色彩的改革方案是( )。【选项】A.《四洲志》B.《海国图志》C.《资政新篇》D.《盛世危言》【答案】C【解析】太平天国后期,“干王”洪仁玕提出《资政新篇》,作为统筹全局的建议。《资政新篇》是一个带有鲜明的资本主义色彩改革与建设方案,但有个致命弱点是通篇未涉及农民和土地问题,缺乏实施的阶级基础和社会条件。【考点】太平天国农民战争5.【题干】在中国近代史上,人民群众第一次大规模的反侵略武装斗争是( )。【选项】A.三元里人民的抗英斗争B.太平天国抗击洋枪队的斗争C.台湾人民的抗日斗争D.义和团抗击八国联军的斗争【答案】A【解析】1841 年广州三元里斗争是近代史上中国人民第一次大规模的反侵略武装斗争。B 项为 19 世纪五十年代,C 项为 1895 年马关条约之后,D 项为 1900 年前后。【考点】6.【题干】旧民主主义革命时期,中国反侵略斗争失败的最根本原因是( )。【选项】A.社会制度腐败B.经济技术落后C.思想文化保守D.军事装备落后【答案】A【解析】自 1840 年至 1919 年,中国人民为反对外来侵略进行了英勇斗争,但都失败了,究其原因:一是社会制度的腐败,二是经济技术的落后,而前者是最根本的原因。B 项为主要易错选项,注意是重要原因而不是根本原因。【考点】7.【题干】近代中国向西方派遣第一批留学生是在( )。【选项】A.洋务运动时期B.戊戌维新时期C.清末“新政”时期D.辛亥革命时期【答案】A【解析】近代中国向西方派遣第一批留学生是在洋务运动时期。8.【题干】1918 年 5 月,鲁迅发表的第一篇白话文小说是( )。【选项】A.《阿 Q 正传》B.《狂人日记》C.《药》D.《祝福》【答案】B【解析】1918 年 5 月,鲁迅发表《狂人日记》,这是新文学运动的第一篇白话文小说。其他选项均为鲁迅小说,但不是第一篇。【考点】9.【题干】1951 年底至 1952 年春,中国共产党在党政机关工作人员中开展的运动是( )。【选项】A.肃反运动B.整风、整党运动C.“三反”运动D.“五反”运动【答案】C【解析】针对不法资本家行贿党政干部情况的严重发展,1951 年底到 1952 年春,中国共产党在党政机构工作人员中开展了反贪污、反浪费、反官僚主义的“三反”运动,处决了犯有严重贪污罪行的中共天津地委前任书记刘青山、现任书记张子善,处理了一批党政干部。【考点】10.【题干】新中国发展国民经济第一个五年计划的中心环节是( )。【选项】A.优先发展轻工业B.优先发展重工业C.重点发展农村经济D.重点发展城市经济【答案】B【解析】1953 年开展第一个五年计划,把优先发展重工业作为建设的中心环节,特别是大力发展钢铁、煤、电力、石油机器制造、飞机、坦克等。【考点】11.【题干】1922 年 1 月,中国共产党领导的第一次工人运动高潮的起点是( )。【选项】A.香港海员罢工B.安源路矿工人罢工考C.京汉铁路工人罢工D.省港工人罢工【答案】A【解析】1922 年 1 月,香港海员大罢工是中国工人阶级第一次直接同帝国主义势力进行的有组织较量成为第一次工人运动高潮的起点。B 项为 1922 年 9 月 14 日在毛泽东、李立三、刘少奇等人指挥下举行的罢工,C 项为 1923 年 2 月 4 日京汉铁路工人举行的全路总罢工,D 项为 1925 年 6 月发生的事界工人运动史上前所未有的壮举。【考点】12.【题干】八七会议提出的总方针( )。【选项】A.***B.***C.***D.***【答案】【解析】【考点】13.【题干】1933 年 11 月国民党爱国将领蔡廷锴和蒋光鼐发动的抗日反蒋事件是( )。【选项】A.宁都起义B.福建事变C.西安事变D.二二八起义【答案】B【解析】1933 年 11 月,国民党第十九路军将领蔡廷锴、蒋光鼐在福州发动抗日反蒋事变的,又称“福建事变”。A 项为 1931 年二十六路军发动的反蒋起义,C 项为 1936 年张学良杨虎城“兵谏”蒋介石的事件,D 项为 1947 年台湾人民发动的起义。【考点】14.【题干】1938 年 3 月,国民党军队在抗日战争正面战场上取得胜利的战役是( )。【选项】A.台儿庄战役B.桂南战役C.枣宜战役D.中条山战役【答案】A【解析】1938 年 3 月,李宗仁领导的第五战区在台儿庄战役中,歼灭日军 1 万余人,取得大捷。其他选项为迷惑性选项,重点把握台儿庄战役即可。【考点】15.【题干】1936 年 10 月,中国工农红军三大主力胜利会师地是( )。【选项】A.四川懋功地区B.甘肃会宁、静宁将台堡C.西藏甘孜地区D.陕北吴起镇【答案】B【解析】1936 年 10 月,红二、红四、红一方面军在甘肃会宁、静宁将台堡会师,胜利结束长征。16.【题干】新中国第一颗人造地球卫星发射成功的时间是( )。【选项】A.1964 年 10 月B.1966 年 10 月C.1967 年 10 月D.1970 年 4 月【答案】D【解析】科学技术成果:1964 年 10 月,爆炸了第一颗原子弹;1966 年 10 月,装有核弹头的导弹发射成功 1967 年 6 月,爆炸了第一颗氢弹;1970 年 4 月,第一颗人造地球卫星发射成功。【考点】17.【题干】1962 年初中共中央为统一思想总结经验教训和明确工作方向而召开的会议是( )。【选项】A.南宁会议B.武昌会议C.庐山会议D.“七千人大会”【答案】D【解析】为统一思想,总结经验教训和明确工作方向,1962 年 1、2 月间,中共中央在北京召开扩大的中央工作会议,后被称为“七千人大会”。A 项为迷惑性选项,是 1958 年初召开的一次会议,B 项为迷惑性选项,是第一次郑州会议后,1958 年底召开的一次会议,C 项为 1959 年召开的一次会议。【考点】18.【题干】在中共八大上,陈云提出的重要思想是( )。【选项】A.双重监督B.“三个主体,三个补充C.健全法制D.“两条腿”走路【答案】B【解析】陈云在中共八大上提出了“三个主体,三个补充”的思想。即:国家经营和集体经营为主体,一定数量的个体经营为补充;计划生产是主体,一定范围的自由生产是补充;国家市场是主体,一定范围的自由市场为补充。这个思想为大会所采纳,并写入决议,成为突破传统观念、探索适合中国特点的经济体制的重要步骤。【考点】19.【题干】中国对香港恢复行使主权的时间是( )。【选项】A.1997 年 7 月 1 日B.1997 年 12 月 20 日C.1999 年 7 月 1 日D.1999 年 12 月 20 日【答案】A【解析】考察祖国统一大业的推进。1997 年 7 月 1 日,中国恢复对香港行使主权,1999 年 12 月 20日,澳门回归祖国。20.【题干】1988 年,七届全国人大一次会议决定设立的经济特区是( )。【选项】A.深圳经济特区B.珠海经济特区C.厦门经济特区D.海南经济特区公【答案】D【解析】1983 年 4 月,中共中央和国务院决定对海南岛实行经济特区的某些政策。1988 年 4 月,七届全国人大一次会议通过建立海南省,将海南岛辟为沿海经济特区。【考点】21.【题干】1979 年元旦,全国人大常委会发表的重要文献是( )。【选项】A.《一个国家,两种制度》B.《告台湾同胞书》C.《实现两岸和平统一的九项方针》D.《反国家分裂法》【答案】B【解析】1979 年 1 月 1 日,全国人大常委会发表《告台湾同胞书》。其他为迷惑性选项。【考点】22.【题干】中国共产党召开的具有历史转折意义的重要会议是()。【选项】A.中共十一届三中全会B.中共十一届六中全会C.中共十二届三中全会D.中共十二届六中全会【答案】A【解析】【考点】23.【题干】1971 年 10 月,新中国在外交上取得的重大成果是()。【选项】A.恢复了在世界卫生组织的合法席位B.恢复了在联合国的合法席位。C.实现了中日关系正常化D.实现了中法关系正常化【答案】B【解析】1971 年 10 月,在广大发展中国家的积极争取下,中国恢复了在联合国的合法席位,从此,中国在联合国中发挥日益重要作用,成为维护世界和平、反对霸权主义的一支中坚力量。A 项时间为1972 年 5 月 10 日,C 项时间为 1972 年,D 项时间为 1964 年。【考点】24.【题干】2004 年,中共十六届四中全会提出的战略任务是( )。【选项】A.建立社会主义市场经济体制B.构建社会主义和谐社会C.建设社会主义新农村D.全面建设小康社会【答案】B【解析】2004 年 9 月,中共十六届四中全会提出构建社会主义和谐社会的战略任务。【考点】25.暂缺二、简答题:本大题共 5 小题,每小题 6 分,共 30 分。26.【题干】资产阶级维新派宣传维新变法的主要活动。【答案】(1)向皇帝上书:康有为在 1895 年联合在京参加会试的举人共同发起“公车上书”。(2)著书立说:①康有为:《新学伪经考》《孔子改制考》《人类公理》。②梁启超:《变法通义》。③谭嗣同:《仁学》。④严复:《天演论》(3)介绍外国的变法。(4)办学会、办报纸、设学堂:①上海:梁启超《时务报》;②天津:严复《国闻报》;③湖南:《湘报》。27.【题干】中共二大制定的民主革命纲领。【答案】(1)中共二大在中共近代史上第一次明确提出了反帝反封建的民主革命纲领,规定了中国共产党的最高纲领和最低纲领。(2)党的最高纲领是实现社会主义、共产主义。(3)党的最低纲领,即党在当前阶段也就是民主革命阶段的纲领是:消除内乱,打倒军阀,建设国内和平;推翻国际帝国主义的压迫,达到中华民族完全独立;统一中国为真正的民主共和国。28.【题干】1927 年 9 月毛泽东领导的湘赣边界秋收起义的特点。【答案】(1)公开打出了“工农革命军”的旗帜。(2)不仅是军队的行动,而且有数量众多的工农武装参加。29.【题干】抗日民族统一战线中的顽固势力以及中国共产党与其斗争的政策和原则【答案】(1)抗日民族统一战线中的顽固势力是指大地主大资产阶级的抗日派,即以蒋介石集团为代表的国民党亲英美派。(2)共产党以革命的两面政策来对付他们,即贯彻又联合又斗争的政策。(3)同顽固派作斗争时,应坚持有理、有利、有节的原则。30.【题干】20 世纪 50 年代,我国对资本主义工商业实行和平赎买政策的特点。【答案】和平赎买的特点是:(1)有偿地、逐步地改变资产阶级地所有制;(2)在改造他们的同时,给予他们以必要的工作安排;(3)不剥夺资产阶级的选举权,并且对于他们中间积极。(2)由于帝国主义、封建主义、官僚资本主义的残酷压迫,中国人民走上反帝反封建反官僚资本主义斗争的伟大时代。(3)国际无产阶级和人民群众的支持。33.【题干】习近平关于实现中华民族伟大复兴中国梦的提出。【答案】(1)习近平指出,实现中华民族伟大复兴就是中华民族近代以来最伟大的梦想,实现全面建成小康社会目标是实现中华民族伟大复兴中国梦的关键一步。(2)实现中华民族伟大复兴的中国梦,就是要实现国家富强、民族振兴、人民幸福。(3)如何实现:①必须走中国道路,即中国特色社会主义。②必须弘扬中国精神。③必须凝聚中国力量。更多真题及答案解析可以关注我们!自考/成考有疑问、不知道自考/成考考点内容、不清楚当地自考/成考政策,点击底部咨询官网老师,免费领取复习资料:

c自考2019真题

2020年自考备考已经开始,自考历年真题对考生来说是十分宝贵的资料,考前每道真题至少要做1-2遍才会事半功倍。网给大家整理了 2019年10月自考国际经济法概论真题及答案解析 ,一起来试试吧!

解析

A.是国际货币基金组织创设的储备资产和记账单位

B.是一种货币

C.国际货币基金组织的会员国都有义务参与特别提款权账户

D.一单位特别提款权与一盎司黄金等值

【正确答案】

A

【答案解析】

特别提款权是基金组织于1969年10月在第二十四届年会上决定创设的一种储备资产和记账单位,代表了基金组织分配给会员国的一种特别使用资金的权利。选项A正确。特别提款权,不是货币,只是由基金组织按照一定的规则、计算公式计算、分配给成员国的一种“提款权”,即在一定条件下持有人用它提取基金组织指定的成员国的可自由兑换货币的权利。选项B错误。基金组织的会员国均有权参与特别提款权账户,但不承担必须参加的义务。选项C错误。35特别提款权单位与一盎司黄金等值。选项D错误。(P295-296)

2020年自考备考已经开始,自考历年真题对考生来说是十分宝贵的资料,考前每道真题至少要做1-2遍才会事半功倍。网给大家整理了 2019年10月自考政治学概论真题及答案解析 ,一起来试试吧!

解析

A. *** 的领导

B.依法行政

C.人民民主

D.法制建设

C自考2020真题

现在刚改版,无。可以在网上下模拟试题。

2021年自考备考已经开始,自考历年真题对考生来说是十分宝贵的资料,考前每道真题至少要做1-2遍才会事半功倍。网给大家整理了 2020年10月自考《审计学》真题及答案 ,一起来试试吧!

A.如果发生了销货交易,却没有在销货明细账和总账中记录,则违反了完整性认定

B.在销售日记账中记录了一笔未曾发生的销售业务,违反了发生认定

C.在销售中,开账单时使用了错误的销售价格,则违反了准确性认定

D.抵押的固定资产没有以附注的形式披露,违背了完整性认定

E.如果将他人寄销商品列入了被审计单位的存货,则违反了准确性认定

【正确答案】

ABC

c自考真题2020

计算机组成原理自考真题如下:

计组怎么学?

计算机组成原理会有两个方向深入的点,一个是面向硬件电路,一个是面向软件开发的。

计算机组成原理主要有四大块内容。

第一大块,计算机的基本组成,主要包含:硬件设备组成:CPU、主板、内存、硬盘、显示器等;冯诺依曼体系结构:运算器、控制器、存储器、输入设备、输出设备;计算机性能:CPU 主频、响应时间、吞吐率。

第二块,计算机的指令和运算,主要包含:计算机指令:机器码(编译 -> 汇编 -> 机器码、指令格式和跳转、函数调用和程序栈)、程序的编译、链接、装载和执行;计算机运算:二进制编码(整数、反码、补码、浮点数、定点数)、数字电路(门电路、加法器、乘法器)。

第三块,处理器设计,主要包含:CPU:建立数据通路、面向流水线和设计、控制冒险和数据冒险、分支预测、异常和中断、并行计算。

第四块,存储器和 I/O 系统,主要包含:存储器的层次结构:SRAM      存储技术、寄存器、CPU 高速缓存、内存、固态硬盘、机械硬盘;存储器和 I/O 系统:虚拟内存、CPU和内存的通信、DMA技术、访问输入输出设备。

CPU 高速缓存:局部性原理、缓存一致性协议、伪共享问题、write through 和 write back;虚拟存储:缺页异常、TLB 加速地址转化、MMU 虚拟地址和物理地址转换。

一、填空题 1、C语言中基本的数据类型有:______、______ 、______ . 2、C语言中普通整型变量的类型说明符为______,在内存中占______字节,有符号普通整型的数据范围是______ . 3、整数-35在机内的补码表示为______. 4、执行下列语句int a=8; a+=a-=a*a; 后,a的值是______. 5、有如下语句:char A[ ]={“I am a student”}; 该字符串的长度是______,A[3]=______. 6、符号“a”和‘a’的区别是______. 7、所谓“指针”就是______.“&”运算符的作用是______.“*”运算符的作用是______. 8、有如下输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b的值为3,c的值为2,从键盘输入数据的正确形式应是______. 二、选择题 1、设整型变量a为5,使b不为2的表达式是( )。 A. b=a/2 B. b=6-(——a) C. b=a%2 D. b=a>3?2:1 2、为了避免嵌套的条件分支语句if-else的二义性,C语言规定:C程序中的else总是与( )组成配对关系。 A. 缩排位置相同的if B. 在其之前未配对的if C. 在其之前未配对的最近的if D.同一行上的if 3、以下程序的输出结果是( )。 int x=10,y=10; printf(“%d %d\n”,x——,——y); A. 10 10 B. 9 9 C. 9 10 D. 10 9 4、设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i 个元素的地址为( )。 A.P+i*2 B. P+(i-1)*2 C. P+(i-1) D. P+i 5、选出下列标识符中不是合法的标识符的是( )。 A. hot_do B. cat1 C. _pri D. 2ab 6、以下程序的输出结果是( )。 int a=5; float x=3.14; a*=x*(‘E’ - ‘A’); printf(“%f\n”,(float)a); A. 62.000000 B. 62.800000 C. 63.000000 D. 62 7、设有说明double(*p1)[N];其中标识符p1是( )。 A. N个指向double型变量的指针。 B. 指向N个double型变量的函数指针。 C. 一个指向由N个double型元素组成的一维数组的指针。 D.具有N个指针元素的一维指针数组,每个元素都只能指向double型量。 8、在C程序中有如下语句:char *func(int x,int y);它是( )。 A. 对函数func的定义。 B. 对函数func的调用。 C.对函数func的原型说明。 D. 不合法的。 9、以下程序的输出结果是( )。 char str[15]=“hello!”; printf(“%d\n”,strlen(str)); A. 15 B. 14 C. 7 D. 6 10、分析以下程序的输出结果是( )。 main() {int a=5,b=-1,c; c=adds(a,b); printf(“%d”,c); c=adds(a,b); printf(“%d\n”,c); } int adds(int x,int y) {static int m=0,n=3; n*=++m; m=n%x+y++; return(m); } A. 2,3 B. 2,2 C. 3,2 D. 2,4 11、下列描述中不正确的是( )。 A. 字符型数组中可能存放字符串。 B. 可以对字符型数组进行整体输入、输出。 C. 可以对整型数组进行整体输入、输出。 D. 不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值。 12、以下程序的输出结果是( )。 #define f(x) x*x main() {int a=6,b=2,c; c=f(a)/f(b); printf(“%d\n”,c); } A. 9 B. 6 C. 36 D. 18 13、设有如下定义: int x=10,y=3,z; 则语句printf(“%d\n”,z=(x%y,x/y)); 的输出结果是( )。 A. 1 B. 0 C. 4 D. 3 14、定义如下变量和数组:int i;int x[3][3]={1,2,3,4,5,6,7,8,9}; 则语句for(i=0;i<3;i++) printf(“%d ”,x[i][2-i]); 的输出结果是( )。 A. 1 5 9 B. 1 4 7 C. 3 5 7 D. 3 6 9 15、以下对二维数组a进行正确初始化的是( ) A. int a[2][3]={{1,2},{3,4},{5,6}}; B. int a[ ][3]={1,2,3,4,5,6}; C. int a[2][ ]={1,2,3,4,5,6}; D. int a[2][ ]={{1,2},{3,4}}; 16、两次运行下面的程序,如果从键盘上分别输入6和3,则输出结果是( )。 int x; scanf(“%d”,&x); if(x++>5) printf(“%d”,x); else printf(“%d\n”,x - -); A. 7和5 B. 6和3 C. 7和4 D. 6和4 17、设有如下定义: char *aa[2]={“abcd”,“ABCD”}; 则以下说法中正确的是( )。 A)aa数组成元素的值分别是“abcd”和ABCD“ B)aa是指针变量,它指向含有两个数组元素的字符型一维数组 C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址 D)aa数组的两个元素中各自存放了字符‘a’和‘A’的地址 18、下列程序的输出结果是( )。 char *p1=“abcd”, *p2=“ABCD”, str[50]=“xyz”; strcpy(str+2,strcat(p1+2,p2+1)); printf(“%s”,str); A. xyabcAB B. abcABz C. ABabcz D. xycdBCD 19、下列程序的输出结果是( )。 int a[5]={2,4,6,8,10},*P,* *k; p=a; k=&p; printf(“%d”,*(p++)); printf(“%d\n”,* *k); A. 4 4 B. 2 2 C. 2 4 D. 4 6 20、不能把字符串:Hello!赋给数组b的语句是( )。 A. char b[10]={‘H’,‘e’,‘l’,‘l’,‘o’,‘!’}; B. char b[10]; b=“Hello!”; C. char b[10]; strcpy(b,“Hello!”); D. char b[10]=“Hello!”; 三、读程序题 1、float f=3.1415927; printf(“%f,%5.4f,%3.3f”,f,f,f); 则程序的输出结果是 . 2、int x=6, y=7; printf(“%d,”,x++); printf(“%d\n”,++y); 程序的输出结果是 . 3、a=3; a+=(a<1)?a:1; printf(“%d”,a); 结果是. 4、for (a=1,b=1;a<=100;a++) { if(b>=20) break; if(b%3==1) {b+=3; continue;} b-=5; } 程序的输出结果a的值为 . 5、int y=1, x, *p, a[ ]={2,4,6,8,10}; p=&a[1]; for(x=0;x<3;x++) y + = * (p + x); printf(“%d\n”,y); 程序的输出结果y的值是 . 四、程序填空题 1、从键盘上输入10个数,求其平均值。 main() {int i; float f,sum; for(i=1,sum=0.0;i<11;i++) { ; ; } printf(“average=%f\n”,sum/10); } 2、以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。 #include main() { FILE *fp; char c; fp= ; do{ c=getchar(); fputs(c,fp); }while(c!=EOF); } 3、以下程序的功能是:从键盘上输入若干个学生的成绩, 统计并输出成绩和最低成绩,当输入负数时结束输入。请填空。 main() { float x,amax,amin; scanf(“%f”,&x); amax=x; amin=x; while( ) { if(x>amax) amax=x; if( ) amin=x; scanf(“%f”,&x); } printf(“\namax=%f\namin=%f\n”,amax,amin); } 五、编程题 1. 三个整数a、b、c,由键盘输入,输出其中的一个数。 2.输出1900~2000年中所有的闰年。每输出3个年号换一行。(判断闰年的条件为下面二者之一:能被4整除,但不能被100整除。或者能被400整除。) 3.请编一个函数int fun(int a),它的功能是:判断a是否是素数,若a是素数,返回1;若不是素数,返回0.A的值由主函数从键盘读入。 4.有N个学生,每个学生的信息包括学号、性别、姓名、四门课的成绩,从键盘上输入N个学生的信息,要求输出总平均成绩的学生信息,包括学号、性别、姓名和平均成绩。

  •   索引序列
  •   c自考真题
  •   自考c真题
  •   c自考2019真题
  •   C自考2020真题
  •   c自考真题2020
  •   返回顶部

自考地区