班号姓名哈工大200年季学期

C语言 考试题

题号一二三四五六七八九十总分附加题分数说明:

注意行为规范,遵守考试纪律!一、填空题

1.设有下列登记表,采用最佳方式类型。

其中,配偶姓名用spouseName表示,子女人数用children表示。

2.C语言中数据类型包括 、 。._______表示逻辑值“假”,用________表示逻辑值“真”。.char *__ ___ _ _ 。

二、判断下列问题描述正确与否,正确的打√”,错误的打“×”。(分 每题分)

1.。( )

2.在C语言中,用typedef定义一种新的类型。(  )

3.。( )

4.( )、选择题:(分,每题分)

.若用数组名作为函数调用时实参,则实际上传递给形参的是( )。

A.数组首地址 B. 数组的第一个元素值

C.数组中全部元素的值 D. 数组元素的个数

.判断两个字符串s1和s2相等,应当使用( )。

A.if (s1 == s2) B. if (s1 = s2)

C.if (!strcmp(s1,s2)) D. if (strcmp(s1,s2))

3.在while(x)语句中的x与下面条件表达式等价的是: 。

A. x=0 B. x==1 C. x!=1 D. x==0

4.二维数组a有m列,则在a[i][j]之前的元素个数为。

j*n+i B. i*n+j C. i*n+j-1 D. i*n+j+1

5.设有声明语句:int a=1,b=0;则执行以下语句后输出为: 。

switch (a)

{

case 1:

switch (b)

{

case 0: printf("**0**");break;

case 1: printf("**1**");

break;

}

case 2: printf("**2**");

break;

}

A)**0** B) **0****2**

C)**0****1****2** D) 有语法错误、出下列程序的运行结果(6分,每题分)

.#includeun(int *y)

{

printf("*y = %d\n", *y);

*y = 20;

printf("*y = %d\n", *y);

}

main()

{

int x = 10;

printf("x = %d\n", x);

Fun(&x);

printf("x = %d\n", x);

}

运行结果:.#include int Fun(int x)

{

static int y = 0;

y += x;

return y;

}

main()

{

int x = 10, y = 0, k;

for(k=0; k<2; k++)

{

y = Fun(x);

printf("y = %d\n", y);

}

}

运行结果是:#include

main ( )

{

char a[] = "programming" , b[] = "language" ;

char *p1, *p2 ;

int i;

p1 = a;

p2 = b;

for (i=0; i<7; i++)

{

if (*(p1+i) == *(p2+i))

printf("%c" ,*(p1+i)) ;

}

printf("\n");

}

运行结果是:、阅读程序,在标有下划线的空白处填入适当的表达式或语句,使程序完整并符合题目要求。(分,每空分)

面这个程序用于读入5个整数显示,,。#include

main()

{

int i, n;

for (i=1; i<=5; i++)

{

printf("Please enter n:");

scanf("%d", &n);

if (n <= 0) _____________;

printf("n = %d\n", n);

}

printf("Prog

哈工大历年C语言测试题,哈工大C语言期末试题2005年C.doc相关推荐

  1. 中国电信学院c语言题库,电脑题库试题精编版.doc

    1 [单选题] 以下关于图灵机的说法,正确的是( ?). A.图灵机是一种计算机理论模型 B.图灵机是用于图灵测试的计算机 C.图灵机是第一台机械式计算机 D.图灵机是冯·诺依曼体系结构计算机 正确答 ...

  2. 上海交通大学c语言章节作业,上海交通大学级C语言测试题.doc

    上海交通大学级C语言测试题 一. 选择题 (1)以下选项中,能用作用户标识符的是____ A)classB)forC)_2013D)2013_ (2)设有定义:int a,*pa=&a; 以下 ...

  3. 山东省中职信息技术c语言试题及答案,中职计算机专业C语言测试题

    高三计算机专业C语言测试题(1) 学号姓名:得分: 一.选择题40' 1.下列选项是C语言保留字的一项是() A DO B gosub C strut D CHAR 2.下列选项中可以作为C语言用户标 ...

  4. disperse函数 C语言,武汉工业学院电气1006班C语言测试题.doc

    1006班C语言测试题 姓名: 学号: 1.以下程序的输出结果为( ). main( ) { int i=010,j=10; printf("%d,%d\n",i++,j--); ...

  5. 2017安徽二级c语言,2017计算机二级C语言测试题及答案

    2017计算机二级C语言测试题及答案 此题 首先为整型变量赋初值x1=1,x2=2 表达式1为i=1,表达式2(循环条件)为i<=N即i<=4,表达式3为i++ 循环变量初值i为1,循环条 ...

  6. c语言在线测试题,C语言测试题

    C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译.处理低级存储器.产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.下面就由学习啦小编为大家介绍一下C ...

  7. 四川c语言二级成绩查询,求历年四川省计算机二级考试c语言真题.

    求历年四川省计算机二级考试c语言真题.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 求历年四川省计算机二级考试c语言真 ...

  8. c语言表示三个数除却最大最小,湖南师范大l历年年语言学及应用语言学现代汉语考研试题.doc...

    湖南师范大l历年年语言学及应用语言学现代汉语考研试题 湖南师范大学2004年语言学及应用语言学现代汉语考研试题 应用语言学, 湖南, 现代汉语, 师范大学, 考研 湖南师范大学2004年攻读硕士学位研 ...

  9. c语言第六章数组测试题,计算机二级C语言测试题

    <计算机二级C语言测试题>由会员分享,可在线阅读,更多相关<计算机二级C语言测试题(22页珍藏版)>请在人人文库网上搜索. 1.第一章)1. 以下关于算法的描述不正确的是 .A ...

最新文章

  1. 【iOS官方文档翻译】UICollectionView与UICollectionViewFlowLayout
  2. 【Docker】网络模式
  3. typedef struct 先声明后定义_C++模版和C#泛型求同存异录(二)typedef
  4. jqgrid 摧毁_非个人的交流将摧毁我们
  5. 开源应用架构之asterisk
  6. sql查看表的数据大小_查看Oracle 数据库的每天归档量及数据库大小
  7. data vue 全部重新渲染_vue将data恢复到初始状态 重新渲染组件实例
  8. 英文名称(缩写)汇总
  9. matlab编制刚度矩阵,平面3节点三角形单元刚度矩阵matlab程序
  10. 无法直接打开jar文件,提示“你要以何种方式打开.jar文件”(已解决)
  11. 基于平均背景建模的运动目标检测
  12. Spring Boot入门(24):Spring Boot事务 | 超级详细,建议收藏
  13. 如何放大图片,教您三种方法!
  14. mysql数据库登录认证_MySQL数据库的用户认证系统
  15. 大数据告诉你:2019年该学习什么技术
  16. React 安装及创建项目
  17. (JavaSE 学习记录)Java运算符
  18. 掌握JavaScript中的迭代器和生成器,顺便了解一下async、await的原理
  19. Linux系统中设置保护眼睛的工作区背景色
  20. 帝国CMS开发主播/直播视频网站源码+WAP/可封装APP运营

热门文章

  1. Vmware虚拟机全屏分辨率调节
  2. 一步步搭建Retrofit+RxJava+MVP网络请求框架(一)
  3. 目前所有的视频格式都有哪些?
  4. 【附源码】计算机毕业设计JAVA早教课程管理系统
  5. html 百分比饼状图,如何开发一个百分比饼状图动画
  6. 双向电源切换开关操作规则,如何选择双向电源自动开关?
  7. 数据库实验二 SQL数据定义和操作
  8. Excel如何快速将一个工作表复制到多个工作簿中
  9. 基于SpringBoot+SSM实现的Dota2资料库智能管理平台
  10. jq实现注册页面表单校验