下载此文档

《C语言程序设计》C语言杭电09级A卷试题(山寨版).doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
杭州电子科技大学学生考试卷( A)卷说明: 请将全部答案都书写在最后页答题纸上,否则答题无效。试题一、判断题,正确打钩,错误打叉( 共 10 分) 1. 不同类型的变量在内存中占用存储空间的大小是一样。 2. break 语句只能用在循环体中。 语言编写的源程序须经过编译连接后, 的可执行文件,才能运行。 4. p 是一个指针变量, *p++ 表示指针 p 的对象加 1 。 5. 在函数体内定义的变量称局部变量,局部变量只能被本函数引用。 6. 一维数组的数组名是一个地址常量,表示第一个元素的地址。 7. 在 printf 函数中, 如果用格式符“%d ”输出实数时,则得不到正确的输出结果。 8. 在C 语言程序中变量必须定义后再使用。 9. 如果 s1、 s2 是两个字符串, 可以用库函数 strcpy(s1,s2) 把字符串 s2 复制到 s1 中。 10. 表达式 3*5/2 与表达式 3/2*5 等价,即两个表达式的值相等。试题二、单选题,根据题目从 A 、B 、C 、D 中选择一个正确的选项(共 10 分) 1. 如果在程序中需调用库函数 sqrt ,则程序中必须包含头文件( )。 A、 B、 C、 D、 2. 若有定义语句: int a[10]; 则下列对 a 数组元素正确引用的是( )。 A、 a[10/2] B、 a[10] C、 a[] D、 a(1) 3. 用C 语言逻辑表达式表示条件“–5 ≤x ≤3 ”,下面正确的逻辑表达式是( )。 A、–5≤x≤3B、–5≤x &&x ≤3C、–5≤x ||x ≤3D、–5≤x ,x ≤3 4. 函数定义如下: void fun(int *s,int c) { *s= 5;c =5 ;} 如果在主函数中程序段有: int a= 6 ,b=6 ; fun(&a,b) ; 则调用 fun 函数后,变量 a,b 的值分别是( )。 A 、6 ,5B 、5 ,5C 、5 ,6D 、6 ,6 5. 若有定义语句: char c='\ n '; 则变量 c()。 个字符 个字符 个字符 个字符 6. 如果对变量的定义为: int c1, c2, s=5; 则执行“ c1 =s ++; c2 =++ s; printf("%d,%d,%d",c1,c2,s); ”语句后, c1,c2 和s 的输出值是( )。 A 、 5,7,7 B 、 6,7,7 C 、 5,6,7 D 、 6,6,7 7. 若有 float a=,b=, *pa=&a; 执行语句“*pa*=3; pa=&b ”后; 则正确的是()。 A、* pa 的值是 B、 pa 的值是 C、*pa 的值是 D、 pa 的值是 8. 若结构体变量 x 定义如下,下面能给变量 x 输入数据的正确语句是( ) struct cx { float rl; float ie; }x;A、 scanf("%f%f",,); B、 scanf("%f%f",&,&); C、 scanf("%f%f", ,

《C语言程序设计》C语言杭电09级A卷试题(山寨版) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xwbjll1
  • 文件大小106 KB
  • 时间2017-01-04