C语言试卷(1).docx
《C语言试卷(1).docx》由会员分享,可在线阅读,更多相关《C语言试卷(1).docx(11页珍藏版)》请在咨信网上搜索。
1、C程序设计模拟试卷(考试时间120分钟)专业班级_学号_姓名_题号1-3536-6768总分得分评卷人试题说明:本试卷全部为单项选择题,四个选项中只有一个是正确的。请把你的选择填在括号内。1-35题,每小题1分,36-66题,每小题2分,第67题3分,满分100分。1、结构化程序设计的三种基本控制结构是( D )。A、主程序、子程序、函数B、输入、处理、输出C、调用,返回,转移D、顺序、选择、循环2、下列关于C程序变量的叙述, ( D )是错误的。A、变量名必须由字母或下划线开头。B、程序中的变量必须在被使用之前定义。C、不同的基本类型的变量之间可以混合运算。D、变量的数据类型决定变量的作用域
2、。3、能将C语言编写的源程序转换为目标程序的软件是(C )。A、编辑程序B、汇编程序C、编译程序D、解释程序4、以下符号中,合法的用户标识符是( D )。A、-pB、intC、3abD、_xt_5、以下选项中,与m=n+完全等价的表达式是( C )。A、m=+nB、m+=n+1C、m=n, n=n+1D、n=n+1,m=n6、若有定义:int aa8;。则以下表达式中不能代表数组元aa1的地址的是(C )。A、&aa0+1B、&aa1C、&aa0+D、aa+17、表达式!5&(7+3)&(4+5)的值是( A )。A、0B、1C、5D、98、以下选项中非法的C语言表达式是( A )。A、x+1
3、=x+1B、0=x0);B、 ; C、if (b=0) m=1; n=2;D、a=0, b=0, c=0;16、要用C语言表示数学关系式abc,正确的表达式是( D )。A、a=b=cB、(a=b)& (b=c)C、(a=b) | (b=c)D、(a=b)& (b=c)17、设 i, j, k 均为整型变量, 则执行以下 for 语句后, k 的值是( C )。 For (i=0, j=10; i=j; i+, j-) k=i+j;A、0B、5C、10D、2018、若表达式 !x的值为1, 则下列表达式( A或C )的值为1。A、x = = 0B、x = = 1C、x != 1D、x != 0
4、19、已知整型变量a=13, b=16, 则a & b的值为( A )。A、0B、-3C、1D、320、在一个表达式中含下列运算符,优先级最高的是( X )。A、赋值运算符B、算术运算符C、逻辑运算符D、关系运算符21、下列语句组中,正确的是( C )。A、char*s;s=Beijing;B、chars8;s=Beijing;C、char*s;s=Beijing;D、chars8;s=Beijing;22、下述对C语言字符数组的描述中错误的是( )。A、字符数组可以存放字符串B、字符数组中的字符串可以整体输入、输出C、可在赋值语句中通过赋值运算符“=”对字符数组整体赋值D、不可用关系运算符对
5、字符数组中的字符串进行比较23、凡在函数中未指定存储类别的变量,其隐含的存储类别为( )。A、auto B、externC、registerD、static24、在函数调用语句中的_的个数、类型和次序应与函数定义的_相一致。( D )A、值,变量B、变量,值C、形参,实参D、实参,形参25、若有定义int (*p)3和int (*f)(),则p和f分别表示( D )。A、指针数组,函数指针B、数组指针,指针函数C、指针数组,指针函数D、数组指针,函数指针26、在说明语句:int *f();中,标识符f代表的是( )。A、一个用于指向一维数组的指针变量B、一个用于指向整型数据的指针变量C、一个返
6、回值为指针型的函数名D、一个用于指向函数的指针变量27、使用结构体struct的目的是( A )。A、将一组相关的数据作为一个整体,以便程序使用B、将一组相同数据类型的数据作为一个整体,以便程序使用C、将一组数据作为一个整体,以便其中的成员共享同一存储空间D、将一组数值一一列写出来,变量的值只限于列举的数值的范围内28、设有说明语句typedef struct int n;char ch8;PER;则下面叙述中正确的是( )。A、PER是结构体类型名B、PER 是结构体变量名C、struct 是结构体类型名D、struct 是结构体变量名29、设有定义:int a,*pa=&a;以下scanf
7、语句中能正确为变量a读入数据的是( )。A、scanf(“%d”,a);B、scanf(“%d”,pa);C、scanf(“%d”,*pa);D、scanf(“%d”,&pa);30、若要打开D盘上user文件夹下名为abc.txt的文本文件进行读、写操作,符合此要求的函数调用是( )A、fopen(D:userabc.txt,r)B、fopen(D:userabc.txt,w)C、fopen(D:userabc.txt,r+)D、fopen(D:userabc.txt,rb)31、下列语句中,能正确进行字符串赋值或赋初值的是( D )。A、char a5=h,e,l,l,o;B、char s
8、5=“hello”;C、char s5; s=“hell”;D、char *s; s=“hello”;32、下列语句中,能正确定义一维数组的是( )。A、 int N=10; int numN;B、# define N 10 int numN;C、int num0.10;D、int num;33、下列语句中,不能正确定义二维数组的是( )。A、int a2=1,2,3,4;B、int a22=1, 2,3;C、int a2=1,2,3,4;D、int a22=1,2;34、如有定义: int *p3; 则下列叙述中正确的是( )。A、定义了一个可指向一维数组的指针变量p, 所指一维数组应含有三
9、个int类型元素B、定义了一个名为*p的整型数组, 该数组含有三个int类型元素C、定义了一个指针数组p, 该数组含有三个元素, 每个元素都是基类型为int的指针D、定义了一个基类型为int的指针变量p, 该变量具有三个指针35、有以下函数定义:voidfun(intn,doublex) 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。A、fun(x,n);B、voidfun(n,x);C、fun(inty, double m);D、k=fun(10,12.5);36、若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。A、函数调用可以出现在表达式中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 试卷
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。