某大学《C语言程序设计》课程考试试卷

适用专业: 考试日期: 年 月 日

考试时间:120分钟 考试形式:闭卷 试卷分数:100分

一、填空题(每空1分,共25分)

1、变量名和指针作函数参数时,变量名传递的是 ,指针传递的是 。

2、表达式 !!5的值是______。

3、printf("%xn", (0x19 <<1) & 0x17);的输出结果是______。

4、只能被本文件中的其它函数所调用的函数称为 ,在定义此类函数时,

在函数名和函数类型前应加 关键字。能被其他文件中的函数所调用的

函数称为 ,在定义此类函数时,一般应在该函数名和函数类型前面

加上 关键字。

5、下列程序段的输出结果是_____。

char *st[ ]={"abcd","efgh","ijkl","mnop"};

printf("%s", *(st+1)+1);

6、表示“x≥y≥z”的C表达式是_______。

7、执行下列程序段,输出结果 , 。

#define f(a, b, x) a*x+b

printf("%d, %dn", f(3,2,1), f(6, 5, f(3, 2, 1)));

8、若#define PRICE 30,则PRICE称为 。

9、在C 语言程序中,在函数内部定义的变量称为______。

10、若变量c为char类型,则能正确判断出c为小写字母的表达式是 。

11、执行putchar(getchar( ));语句时,当通过键盘输入字符A时,则屏幕上输出 。

12、C语言中的三种基本程序结构是 、 和 。

13、如果X = 3;Y = 5; Y += X + 8; ,则Y = 。

14、如果i = 3;j = 5; j = i + +; ,则j = , i = 。

15、如果char ch[][4] = {“abcd”,“efgh”,“ijklm”,“nopq”}; ,则*((ch+2)+2) = ,

*(ch[1]+2) = , *(ch+1) 代表元素 的地址。

二、单项选择题(每小题2分,共50分)

1、C语言源程序文件经过C编译程序编译连接之后生成的文件后缀名为( )

A> .c B> .obj C> .exe D> .bas

2、表达式值为的0是( )

A> 3%5 B> 3/5.0 C> 3/5 D

3、表达式 !(x>0||y>0) 等价于( )

A> !x>0||!y>0 B> !(x>0)||!(y>0)

C> !x>0&&!y>0 D> !(x>0)&&!(y>0)

4、若变量已正确定义,执行scanf("%d%d%d ",&k1,&k2,&k3);时,输入正确的是( )

A> 2030,40 B> 20 30 40 C> 20, 30 40 D

5、下列语句错误的是( )

A> printf(”%d”, 2); B> printf(”%o”, 2);

C> printf(”%x”, 2); D> printf(”%f”, 2);

6、设变量定义为int s[ ]="hello\nworld\n"; ,则数组s中有( )个元素

A> 12 B> 13 C> 14 D

7、设变量定义为“int a[2]={1,3}, *p=&a[0]+1;”,则*p的值是( )

A> 2 B> 3 C> 4 D

8、若变量已正确定义并赋值,表达式 -k++ 等价于( )

A> -(k++) B> (-k)++

C> -(k+1) D> -(++k)

9、下列运算符中,优先级从高到低依次为( )

A> &&,!,|| B> ||,&&,!

C> &&,||,! D> !,&&,||

10、下列程序段的输出结果是( )

int *p, *q, k = 1, j=10 ;

p=&j; q

大学c语言课程及答案,某大学《C语言程序设计》课程考试试卷(含答案).doc相关推荐

  1. 广州大学计算机技术复试c语言试题,广州大学C语言程序设计期末考试试卷含答案...

    <广州大学C语言程序设计期末考试试卷含答案>由会员分享,可在线阅读,更多相关<广州大学C语言程序设计期末考试试卷含答案(9页珍藏版)>请在人人文库网上搜索. 1.院.系领导审批 ...

  2. 大学c语言程序设计期末考试试卷,大学大一c语言程序设计期末考试试卷及答案.doc...

    大学大一c语言程序设计期末考试试卷及答案.doc 计算机科学学院C语言程序设计试卷A第1页(共8页)四川师范大学计算机科学学院20122013学年度第二学期期末考试C语言程序设计试卷试卷A答卷说明1. ...

  3. 大学c语言程序设计期末考试试卷,大学大一C语言程序设计期末考试试卷及答案...

    <大学大一C语言程序设计期末考试试卷及答案>由会员分享,可在线阅读,更多相关<大学大一C语言程序设计期末考试试卷及答案(8页珍藏版)>请在人人文库网上搜索. 1._______ ...

  4. c语言程序考试试题,C语言程序设计期末考试试题(含答案)

    <C语言程序设计期末考试试题(含答案)>由会员分享,可在线阅读,更多相关<C语言程序设计期末考试试题(含答案)(6页珍藏版)>请在人人文库网上搜索. 1.C 语言程序设计期末考 ...

  5. c语言stand(time(0)),C语言程序设计期考试试题(含答案).doc

    C语言程序设计期考试试题(含答案) C语言程序设计 期末考试试题及其答案 一.单项选择题(本大题共20题,每题2 分,共40分) 1.以下不是C语言的特点的是 A. C语言简洁.紧凑 B. 能够编制出 ...

  6. 在c语言中,字符串topt65的长度是,c语言程序设计期末考试试题(含答案)123612210...

    <c语言程序设计期末考试试题(含答案)123612210>由会员分享,可在线阅读,更多相关<c语言程序设计期末考试试题(含答案)123612210(10页珍藏版)>请在人人文库 ...

  7. 东华理工大学arm试卷_《ARM体系结构》期末考试试卷含答案.doc

    <ARM体系结构>期末考试试卷含答案 东华理工大学长江学院 2011- 2012 学年第2学期补考试卷B 课程:嵌入式微处理器体系结构与编程 考试形式:闭卷 年级及专业:计算机科学与技术 ...

  8. 中职高一计算机基础期末试题,中职计算机基础应用高一年级上学期期末考试试卷含答案...

    <中职计算机基础应用高一年级上学期期末考试试卷含答案>由会员分享,可在线阅读,更多相关<中职计算机基础应用高一年级上学期期末考试试卷含答案(5页珍藏版)>请在人人文库网上搜索. ...

  9. 世界上第一台个人微型计算机,中职计算机基础应用高一年级上学期期末考试试卷含答案...

    中职计算机基础应用高一年级上学期期末考试试卷含答案 一.选择题(30题,60分) 1.世界上第一台电子数字计算机取名为( ). A.UNIVAC B.EDSAC C.ENIAC D.EDVAC 2.个 ...

  10. m=1,n=2;不符合C语言的赋值语句,矿大 C语言程序设计期末考试试题(含答案)

    C语言程序设计 期末考试试题及其答案 一.单项选择题(本大题共20题,每题2 分,共40分) 1.以下不是C语言的特点的是( ) A.C语言简洁.紧凑 B.能够编制出功能复杂的程序 C.C语言可以直接 ...

最新文章

  1. uniapp 页面渲染完成
  2. struts2遍历select
  3. STM32——DMA
  4. 应用实践 | 南方科技大学研发基于新型冠状病毒知识图谱模式挖掘系统
  5. avalon 笔记---Mr.wing
  6. vuedraggable嵌套块拖拽_vuedraggable 拖拽 应用 不同列表之间的拖拽
  7. 重装系统时提示在引导修复时检测到错误怎么办
  8. 把AppData目录挪到D盘的方法方法
  9. 华为HCNA学习笔记----第一天
  10. [转]自定义Drawable实现灵动的红鲤鱼动画(上篇)
  11. TCP/TP OSI7层模型和TCP/TP4层模型
  12. 编译linux内核报错,/bin/sh: 1: flex: not foundscripts/Makefile.host:9: recipe for target ‘scripts/kconfig/
  13. NIO的网络通信demo
  14. Android支付接入(7):Google In-app-Billing
  15. 【教3妹学算法-每日3题(3)】 和至少为 K 的最短子数组
  16. JavaSE_kuang
  17. cannot find package “github.com/PuerkitoBio/goquery“ in any of
  18. discord怎么创建账号_如何创建Ultimate Discord服务器
  19. windows下jenkins执行shell报错
  20. 三坐标检测基础知识之矢量的定义

热门文章

  1. 反思对新项目如何快速上手
  2. PHP算法对获取用,连接的字符串用in进行sql查询的php处理方法
  3. PHP获取用户地址方法
  4. fiddler使用_为什么要使用fiddler抓包?抓包用来干什么?
  5. Vue.js 实现v-if和v-else来切换CSS样式
  6. html switch开关实现隐藏,css3实现switch开关效果
  7. k8s angular mysql_Angular 实践:如何优雅地发起和处理请求
  8. 广播模块加继电器怎么接线_变频器如何与PLC相连接,怎么用PLC控制?
  9. 用sqlyog怎么设置mysql自动备份,利用sqlyog配置MySQL自动备份sql文件
  10. java ArrayList排序