奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 2311|回复: 0

浙大11春《程序设计基础(C)》在线作业

[复制链接]
发表于 2011-3-16 10:32:44 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 30 道试题,共 60 分。)V 1.  已知:int x=1,y=2,z;,则执行z=x>y?++x:++y;后,z的值为______。
A. 1
B. 2
C. 3
D. 4
      满分:2  分
2.  下列不属于字符型常量的是( )。
A. ‘A’
B. “B”
C. ‘\n’
D. ‘D’
      满分:2  分
3.  一个共用体变量所占内存是
A. 该共用体第一个成员所占的内存量
B. 该共用体最后一个成员所占的内存量
C. 该共用体占内存最多成员所占的内存量
D. 该共用体所有成员所需内存量的总和
      满分:2  分
4.  下面的for语句______。for(x=0,y=0;(y!=123)&&(x<4);x++);( )
A. 是无限循环
B. 循环次数不定
C. 循环执行四次
D. 循环执行三次
      满分:2  分
5.  在C语言中,数字0x100是一个
A. 八进制数
B. 十进制数
C. 十六进制数
D. 非法数
      满分:2  分
6.  在C语言中,引用数组元素时,其数组下标的数据类型允许是
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
      满分:2  分
7.  已知字符'b'的ASCII码为98,语句printf("%d,%c",'b','b'+1 );的输出为( )
A. 98,b
B. 语句不合法
C. 98,99
D. 98,c
      满分:2  分
8.  下列关于单目运算符++、--的叙述中正确的是(  )。
A. 它们的运算对象可以是任何变量和常量
B. 它们的运算对象可以是char型变量和int型变量,但不能是float型变量
C. 它们的运算对象可以是int型变量,但不能是double型变量和float型变量
D. 它们的运算对象可以是char型变量、int型变量和float型变量
      满分:2  分
9.  设有int x=11;则表达式(x++*1/3)的值是( )
A. 3
B. 4
C. 11
D. 12
      满分:2  分
10.  设x,y,z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为( )。
A. 4
B. 16
C. 32
D. 52
      满分:2  分
11.  函数 rewind 的作用是( )
A. 使文件位置指针重新返回文件的开始位置
B. 将文件位置指针指向文件中所要求的特定位置
C. 使文件位置指针指向文件的末尾
D. 使文件位置指针自动移至下一个字符位置
      满分:2  分
12.  已知:int i=6,j;,则执行语句j=(++i)+(i++)后的j值是______。( )
A. 4
B. 14
C. 13
D. 15
      满分:2  分
13.  用链表表示线性表的优点是( )
A. 便于随机存取
B. 花费的存储空间较顺序存储少
C. 便于插入和删除操作
D. 数据元素的物理顺序与逻辑顺序相同
      满分:2  分
14.  以下对C语言函数的有关描述中,正确的是:______。( )
A. 调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B. 函数既可以嵌套定义又可以递归调用
C. 函数必须有返回值,否则不能使用函数
D. 程序中有调用关系的所有函数必须放在同一个源程序文件中
      满分:2  分
15.  执行语句:for(i=1;i++<4 ;)后,变量i的值是( )。
A. 3
B. 4
C. 5
D. 不确定
      满分:2  分
16.  在if(x)语句中的x与下面条件表达式等价的是______。
A. x!=0
B. x==1
C. x!=1
D. x==0
      满分:2  分
17.  已知:char c='A';int i=1,j;,执行语句j=!c&&i++;,则i和j的值是______。( )
A. 1,1
B. 1,0
C. 2,1
D. 2,0
      满分:2  分
18.  为求出s=10!的值,则变量s的类型应当为______。( )
A. int
B. unsigned
C. long
D. 以上三种类型均可
      满分:2  分
19.  在一个C程序中(  )。
A. main函数必须出现在所有函数之前
B. main函数可以在任何地方出现
C. main函数必须出现在所有函数之后
D. main函数必须出现在固定位置
      满分:2  分
20.  在C语言中,不正确的int类型的常数是______。
A. 0
B. 32768
C. 037
D. 0xaf
      满分:2  分
21.  已知:int x,a,b;下列选项中错误的if语句是______。( )
A. if(a=b) x++;
B. if(a=<b) x++;
C. if(a-b) x++;
D. if(x) x++;
      满分:2  分
22.  设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是______。( )
A. 3
B. 2
C. 1
D. 0
      满分:2  分
23.  已知:int x=4,y=5,z;,则执行z=x=x>y;后,z的值为______。( )
A. 0
B. 1
C. 4
D. 5
      满分:2  分
24.  从变量的存储类型来看,不能对变量进行初始化的是( )。
A. extern
B. auto
C. register
D. static
      满分:2  分
25.  一个C语言程序是由( )
A. 一个主程序和若干子程序组成
B. 函数组成
C. 若干过程组成
D. 若干子程序组成
      满分:2  分
26.  在C语言中,形参的缺省存储类型是
A. auto
B. register
C. static
D. extern
      满分:2  分
27.  在下列运算符中,______优先级最高。
A. <=
B. *=
C. +
D. *
      满分:2  分
28.  若有 char *s="cd\0e\0";则执行语句printf("%s",s);结果是( )。
A. cd\0e
B. 'c''d'
C. cd
D. cd e
      满分:2  分
29.  请选出可用作C语言用户标识符的是( )
A. void,define,WORD
B. a3_b3,_123,IF
C. FOR,--abc,Case
D. 2a,Do,Sizeof
      满分:2  分
30.  以下有关switch语句的说法中,正确的是
A. break语句是switch语句中必须的一部分
B. 在switch语句中可以根据需要使用或不使用break语句
C. break语句在switch语句中不可以使用
D. 在switch语句中的每一个case都要用break语句
      满分:2  分
二、多选题(共 10 道试题,共 20 分。)V 1.  下列叙述中错误的说法有哪几项( )
A. 栈是先进先出的线性表
B. 队列是先进后出的线性表
C. 循环队列是非线性结构
D. 有序线性表即可以采用顺序存储结构,也可以采用链式存储结构
      满分:2  分
2.  对数组的描述正确的是( )。
A. 每个元素的类型必须一致
B. 用不同的下标来区分数组的元素
C. 数组名表示数组在内存中的首地址
D. 不允许动态定义数组
      满分:2  分
3.  int a[2][3]={0,2,4,6,8,10};以下描述正确的有( )
A. *(a+1)为元素6的地址
B. **(a+1)+2的值为8
C. a[0]与a相同
D. a[1][2]的值为10
      满分:2  分
4.  以下属于文件定位函数的是( )
A. rewind()
B. fseek()
C. fwrite()
D. fread()
      满分:2  分
5.  从不同的角度可对文件做不同的分类,按文件的内容可分为:( )
A. 源程序文件
B. 目标文件
C. 数据文件
D. 二进制文件
      满分:2  分
6.  下列说法正确的是( )
A. 头文件的后缀可为.h或.c
B. 一个#include只能包含一个函数库文件
C. #include< >是语句
D. #include<f1.c>与#include"f1.c"完全相同,没有区别
      满分:2  分
7.  对静态变量的正确描述包括哪几项( )
A. 静态局部变量在静态存储区内分配单元
B. 静态外部变量可以赋初值,也可以不赋初值
C. 静态局部变量在函数调用结束时,仍保存其值,不会随着消失
D. 静态局部变量只赋一次初值
      满分:2  分
8.  关于void main(int argc,char *argv[])下列说法正确的是( )
A. argc是命令行中的参数的个数
B. argv是一个字符指针数组
C. argv的元素个数为argc的值
D. argv的元素为指向命令行字符串的指针
      满分:2  分
9.  C语言中用到的函数库有( )
A. 输入输出函数<stdio.h>
B. 内存分配函数<malloc.h>
C. 字符串函数<string.h>
D. 字符函数<ctype.h>
      满分:2  分
10.  调用一个文件,需要以下信息( )
A. 文件当前的读写位置
B. 与该文件对应的内存缓冲区地址
C. 缓冲区中未被处理的字符串
D. 文件操作方式
      满分:2  分

三、判断题(共 10 道试题,共 20 分。)V 1.  switch与if不同,switch只能测试是否相等,而if中还能测试关系和逻辑表达式。( )
A. 错误
B. 正确
      满分:2  分
2.  外部静态变量既可以在本文件中引用,也可以在其它文件引用( )。
A. 错误
B. 正确
      满分:2  分
3.  在C语言中,实参与其对应的形参各占独立的存储单元。( )
A. 错误
B. 正确
      满分:2  分
4.  语言中,数据的输入和输出都是通过函数调用实现的,输入可用scanf()函数,输出可用printf()函数 。( )
A. 错误
B. 正确
      满分:2  分
5.  指向同一数组的两指针p1、p2相减的结果与所指元素的下标相减的结果是相同的。
A. 错误
B. 正确
      满分:2  分
6.  宏替换不占用程序的运行时间。( )
A. 错误
B. 正确
      满分:2  分
7.  在C语言中对文件操作必须先关闭当前文件,然后再打开一个新文件。( )
A. 错误
B. 正确
      满分:2  分
8.  一个int型与一个double型数据进行混合运算时,其结果是double型( )。
A. 错误
B. 正确
      满分:2  分
9.  在标准C语言中,可以引用整个数组,而不必引用每一个数组元素。( )
A. 错误
B. 正确
      满分:2  分
10.  for( ;; )语句相当于while(1)语句。
A. 错误
B. 正确
      满分:2  分

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-12-23 18:07 , Processed in 0.099403 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表