C语言等级考精彩试题目

C语言等级考精彩试题目

ID:40024259

大小:293.15 KB

页数:49页

时间:2019-07-17

C语言等级考精彩试题目_第1页
C语言等级考精彩试题目_第2页
C语言等级考精彩试题目_第3页
C语言等级考精彩试题目_第4页
C语言等级考精彩试题目_第5页
资源描述:

《C语言等级考精彩试题目》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档C语言等级考试复习资料题型一单项选择题考点1:运算符与表达式1.已知inti=10;表达式"5<=i<=10"的值是(B)。真为1(A)0(B)1(C)10(D)没有正确答案2.若变量x和y都为int类型,x=100,y=200,下面程序段的输出结果是(B)。printf("%d",(x,y));没有括号(A)200(B)100(C)100200(D)输出不确定的值3.以下程序的输出结果是(D)。#include"stdio.h"voidmain(){inta=-1,b=4,k;k=(++a)&&!(b--<=0);print

2、f("%d%d%d",k,a,b);}(A)104(B)103(C)003(D)004i=0时,a=2,先取值后++,f(2),a=3;f函数内a=c++,先取值后++,a=3(这个a的作用于在函数f内,不影响外部的a),c=4,最后的a被return给k;k=3;i=1时,a=3,先取值后++,f(3),a=4;f函数内a=c++,先取值后++,a=4,c=5,a被return给k,k=4。i=2时,循环结束。最后输出k为44.下述程序的输出结果是(D)。#include"stdio.h"voidmain(){inta[]={7

3、,4,6,3,10};intm=10,k,*ptr=&a[0];for(k=0;k<5;k++)m=*(ptr+k)

4、0B)1C)2D)37.设a、b都是int型变量,且a、b初始值分别为5和10,则表达式a=a+b++,b+a,b+1的值为(B)。计算可得A)11B)12C)15D)168.若以下选项中的变量已正确定义,则正确的赋值语句是(B)。A)x1=26.8%3B)x3=0x12C)1+2=x2D)x4=1+2=39.表达式((356%100)&&(-1&&1))*10的值为(C)。A)0B)1C)10D)56010.C语言中运算对象必须是整形的运算符是(A)。(A)%(B)/(C)=(D)<=有定义可得11.设intx=1,y=1;表达式(

5、!x

6、

7、--y)的值是(A)。计算等于0(A)0(B)1(C)2(D)-1考点2:循环结构12.求取满足式12+22+32+……+n2≤1000的n,正确的语句是(A)。(A)for(i=1,s=0;(s=s+i*i)<=1000;n=i++);(B)for(i=1,s=0;(s=s+i*i)<=1000;n=++i);(C)for(i=1,s=0;(s=s+i*++i)<=1000;n=i);(D)for(i=1,s=0;(s=s+i*i++)<=1000;n=i);根据题中表达式找对应选项满足的循环结构13.以下叙述中正确的是(D

8、)。(A)C语言中所有的循环语句都是先判断条件再执行循环体(B)break语句只能中断循环(C)continue语句可以结束所有的循环(D)C语言中,任意表达式都可作为循环条件,只要能做出0和非0的判断即可根据定义判断正误得到文案大全实用文档考点3:用户自定义数据类型14.设有以下定义:structnode{intdata;structnode*next;}*p;则以下的语句中正确的是(B)。(A)p=malloc(sizeof(structnode))(B)p=(structnode*)malloc(sizeof(structnod

9、e))(C)*p=(structnode*)malloc(4)(D)p=(structnode)malloc(sizeof(structnode))15.运行以下程序的输出结果为(A)。#includevoidmain(){enumcolor{Black=1,Red,Blue,Green};enumcolorc1,c2;c1=Red;c2=Blue;printf("%d,%d",c1,c2);函数fun的功能是:求出无符号十进制数n中包含0的个数,及各位数字的最大值}(A)2,3(B)1,2(C)1,1(D)0,

10、-116.根据下面的结构体类型及其结构数组的定义,值等于‘A’的表达式是(D)。structseason{charname[10];intday;};structseasons[4]={“Spring”,90,”Summ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。