您现在正在浏览:首页 > 试卷 > 计算机 > C 语言试卷及答案

免费下载C 语言试卷及答案

  • 资源类别:试卷
  • 资源分类:计算机
  • 适用专业:C语言程序设计
  • 适用年级:大学
  • 上传用户:qingtangheyun
  • 文件格式:word
  • 文件大小:38.77KB
  • 上传时间:2011-1-23 20:38:49
  • 下载次数:1
  • 浏览次数:159

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
C 语言试卷及答案
一、选择题:本大题共15个小题,每小题2分,共30分。在每小题给出的四个选项中,只有一项是正确的,将题号及所选项前的字母写在答题纸上。
1.为表示关系x≥y≥z,应使用C语言表达式
(A)(x>=y)&&(y>=z); (B)(x>=y)AND(y>=z);
(C)(x>=y>=z); (D)(x>=y)&(y>=z);
2.若已定义“int a[9], *p=a”,并在以后的语句中未改变p的值,则不能表示a[1]地址的表达式是____________
(A)p+1; (B)a+1; (C)a++; (D)++p;
3.判断字符串s1是否大于字符串s2,应当使用
(A)if (s1>s2); (B)if (strcmp(s1, s2));
(C)if (strcmp(s2, s1)>0); (D)if (strcmp(s1, s2)>0);
4.以下正确的说法是
(A)continue语句的作用是结束整个循环的执行;
(B)只能在循环体内和switch语句体内使用break语句;
(C)在循环体内使用break语句或continue语句的作用相同;
(D)在多层循环嵌套中退出时,只能使用goto语句;
5.已有定义“int k=2;int *ptr1, *ptr2;”且ptr1和ptr2均已指向变量k,
下面不能正确执行的赋值语句是
(A)k=*ptr1+*ptr2; (B)ptr1=k;
(C)ptr1=ptr2; (D)k=*ptr1*(*ptr2);
6.变量的指针,其含义是指该变量的
(A)值; (B)地址; (C)变量名; (D)一个标志;
7.对以下程序段,while循环执行的次数是
int k=0;
while (k=1) k--;
(A)无限次; (B)有语法错,不能执行;
(C)一次也不执行; (D)执行1次;
8.C语言中,函数的隐含存储类型是
(A)auto; (B)static; (C)extern; (D)无存储类别;
9.C语言规定,函数返回值的类型是由
(A)return语句中的表达式类型所决定;
(B)调用该函数时的主调函数类型所决定;
(C)调用该函数时系统临时决定;
(D)在定义该函数时所指定的函数类型所决定;
10.如果数组名作为函数调用的实参,传递给形参的是
(A)数组的首地址; (B)数组第一个元素的值;
(C)数组中全部元素的值; (D)数组元素的个数;
11.执行下面的程序段后,变量k中的值是
int k=3, s[2];
s[0]=k; k=s[1]*10;
(A)不定值; (B)33; (C)30; (D)10;
资料文件预览
共1文件夹,2个文件,文件总大小:144.00KB,压缩后大小:38.77KB
  • C 语言试卷及答案
    • Microsoft Word文档C语言考试试卷.doc  [73.00KB]
    • Microsoft Word文档C语言考试试卷答案.doc  [71.00KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部