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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

西交11春学期《程序设计综合训练》在线作业

[复制链接]
发表于 2011-7-11 23:27:34 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 20 道试题,共 80 分。)V 1.  若有以下结构体,则正确的定义或引用的是
struct Test
{int x;
int y;
} vl;
A. Test.x=10;
B. Test v2;v2.x=10;
C. struct v2;v2.x=10;
D. struct Test v2={10};
      满分:4  分
2.  设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为( )
A. int
B. float
C. double
D. 不确定
      满分:4  分
3.  算法的空间复杂度是指
A. 算法在执行过程中所需要的计算机存储空间
B. 算法所处理的数据量
C. 算法程序中的语句或指令条数
D. 算法在执行过程中所需要的临时工作单元数
      满分:4  分
4.  C语言规定,在一个源程序中,main函数的位置( )
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
      满分:4  分
5.  有如下程序
main()
{ int x=23;
  do
  { printf("%d",x--);}
  while(!x);
}
该程序的执行结果是( )
A. 321
B. 23
C. 不输出任何内容
D. 陷入死循环
      满分:4  分
6.  以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
A. if((a>b)&&(b>c)) k=1;
else k=0;
B. if((a>b)||(b>c) k=1;
else k=0;
C. if(a<=b) k=0;
else if(b<=c) k=1;
D. if(a>b) k=1;
else if(b>c) k=1;
else k=0;
      满分:4  分
7.  以下程序段的输出结果是
int a=1234;
printf("%2d\n",a);
A. 12
B. 34
C. 1234
D. 提示出错、无结果
      满分:4  分
8.  已知函数的调用形式:fread(buf,size,count,fp),参数buf的含义是
A. 一个整型变量,代表要读入的数据项总数
B. 一个文件指针,指向要读的文件
C. 一个指针,指向要读入数据的存放地址
D. 一个存储区,存放要读的数据项
      满分:4  分
9.  下列数据中,不合法的C语言实型数据的是( )
A. 0.123
B. 123e3
C. 2.1e3.5
D. 789.0
      满分:4  分
10.  若调用fputc函数输出字符成功,则其返回值是
A. EOF
B. 1
C. 0
D. 输出的字符
      满分:4  分
11.  软件工程的理论和技术性研究的内容主要包括软件开发技术和( )
A. 消除软件危机
B. 软件工程管理
C. 程序设计自动化
D. 实现软件可重用
      满分:4  分
12.  函数fun的返回值是
fun(char *a,char *b)
{ int num=0,n=0;
while(*(a+num)!=′\0′)num++;
while(b[n]){*(a+num)=b[n];num++;n++;}
return num;
}
A. 字符串a的长度
B. 字符串b的长度
C. 字符串a和b的长度之差
D. 字符串a 和b的长度之和
      满分:4  分
13.  有如下程序:
#define   N     2
#define   M     N+1
#define   NUM  2*M+1
main()
{
int i;
for(i=1;i<=NUM;i++)printf("%d\n",i);
}
该程序中的for循环执行的次数是
A. 5
B. 6
C. 7
D. 8
      满分:4  分
14.  软件设计中划分模块的一个准则是
A. 低内聚低耦合
B. 高内聚低耦合
C. 低内聚高耦合
D. 高内聚高耦合
      满分:4  分
15.  下列SQL语句中,用于000表结构的是(     )
A. ALTER
B. CREATE
C. UPDATE
D. INSERT
      满分:4  分
16.  以下正确的函数头定义形式是( )
A. double fun(int x,int y)
B. double fun(int x;int y)
C. double fun(int x,int y);
D. double fun(int x,y);
      满分:4  分
17.  下面程序段的运行结果是
char str[]="ABC",*p=str;
printf("%d\n",*(p+3));
A. 67
B. 0
C. 字符′C′的地址
D. 字符′C′
      满分:4  分
18.  有如下程序
main()
{ int a=2,b=-1,c=2;
if(a<b)
if(b<0)c=0;
else c++;
printf("%d\n",c);
}
该程序的输出结果是
A. 0
B. 1
C. 2
D. 3
      满分:4  分
19.  开发软件时对提高开发人员工作效率至关重要的是
A. 操作系统的资源管理功能
B. 先进的软件开发工具和环境
C. 程序人员的数量
D. 计算机的并行处理能力
      满分:4  分
20.  以下叙述中正确的是(     )
A. C语言比其他语言高级
B. C语言可以不用编译就能被计算机识别执行
C. C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
D. C语言出现的最晚,具有其他语言的一切优点
      满分:4  分

二、多选题(共 5 道试题,共 20 分。)V 1.  以下叙述中正确的有哪几项
A. 预处理命令行都必须以#号开始
B. 在程序中凡是以#号开始的语句行都是预处理命令行
C. 宏替换不占用运行时间,只占编译时间
D. 在以下定义是正确的:  #define PI  3.1415926;
      满分:4  分
2.  以下选项中属于C语言的类型有哪几项
A. signed short int
B. unsigned long int
C. unsigned int
D. long short
      满分:4  分
3.  设有以下说明语句
struct stu
{ int a;
  float b;
}stutype;
则下面的叙述正确的有哪几项(     )
A. struct是结构体类型的关键字
B. struct stu是用户定义的结构体类型
C. stutype是用户定义的结构体类型名
D. a和b都是结构体成员名
      满分:4  分
4.  关于链表的插入和删除,下列说法中哪几项是正确的
A. 插入位置包括表头、表中和表尾
B. 从链表中删除一个结点,就是把它从内存中抹掉
C. 要删除链表中的某个节点,需自己定义删除函数
D. 删除节电要注意删除的结点是否是头结点
      满分:4  分
5.  
结构体如下所示:

struct employees
{  char name[30];
   int age;
   float wage;
}
下面说法正确的有哪几项

A. 上述形式的定义在程序运行时不会为该结构体类型分配内存空间
B. 结构体变量在内存中存放时,占用连续的一段存储空间
C. 上述结构体必须有关键字struct
D. 上述结构体成员的类型不可以是已经定义过的结构体类型
      满分:4  分

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-11-22 20:36 , Processed in 0.096040 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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