C语言程序设计专升本模拟试卷及完整答案(七).docx

C语言程序设计专升本模拟试卷及完整答案(七).docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

学号-------------------

学号------------------------姓名---------------------------------

…………密…………………封…………线……

C语言程序设计专升本模拟试卷(七)

考试方式:【闭卷】总分:【100分】

考试时间:【120分钟】 出题人:【乌峰】

题号

得分

注意:答案一律写在答题纸上,写在试卷上无效

选择题:(单选,每题2分,共40分,请填写在答题卡上)

假设px和py分别表示x和y商品的价格,当边际替代率mrsxy>px/py,消费者为达到最大效用,他将会()。

增加X商品的购买,减少Y商品的购买

减少X商品的购买,增加Y商品的购买

同时增加或者减少X和Y商品的购买

对X和Y商品的购买数量不发生改变

串是任意有限个(46)。

符号构成的集合

字符构成的序列

字符构成的集合

符号构成的序列

下列描述正确的是________。

表示m>n为true或m<n为true的表达式为m>n&&m<n

switch语句结构中必须有default语句

if语句结构中必须有else语句

如果至少有一个操作数为true,则包含||运算符的表达式为true

有以下程序main()

{

intk=5,n=0;

while(k0)

{

switch(k)

{

default:break;

case1:n+=k;

case2:case3:n+=k;

}

k--;

}

printf(%d\n,n);

}

程序运行后的输出结果是()

4

5

6

7

下面选项中关于文件指针概念的叙述正确的是()

文件指针是程序中用FILE定义的指针变量

文件指针就是文件位置指针,表示当前读写数据的位置

文件指针指向文件在计算机中的存储位置

把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符

若有定义inta;

floatb;

doublec;

程序运行时输入:345回车能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是________。

scanf(%d%f%lf,a,b,c);

scanf(%d%lf%lf,a,b,c);

scanf(%d%f%f,a,b,c);

scanf(%lf%lf%lf,a,b,c);

以下叙述正确的是________。

C语言程序是由过程和函数组成的

C语言函数可以嵌套调用,例如:fun(fun(x))

C语言函数不可以单独编译

C语言中除了main函数,其他函数不可以作为单独文件形式存在

下列关于指针运算的描述中,错误的是________。

在一定条件下,两个指针可以相加

在一定条件下,两个指针可以进行逻辑判断

在一定条件下,指针可以为空值

在一定条件下,两个指针可以相互赋值

下面程序段的运行结果是________。chara[]=abcdefgh;char*p=a;p+=3;printf(%d\n,strlen(strcpy(p,abcd)));

8

12

4

7

以下程序的运行结果是________。

#include<stdio.h>main()

{

inta[]={1,2,3,4,5,6,7,8,9,10,11,12};

int*p=a+5,*q=null;

*q=8(p+5);

printf(%d%d\n,*p,*q);

}

运行后报错

66

611

55

设有说明int(*ptr)[m];其中ptr是______。

M个指向整型变量的指针

指向M个整型变量的函数指针

一个指向具有M个整型元素的一维数组的指针

具有M个指针元素的一维指针数组,每个元素都只能指向整型量

有以下程序程序运行后的输出结果是()

8,16

16,32

8,32

16,16

以下叙述中正确的是()

即使是同类型的结构体变量,也不能进行整体赋值

结构体变量的地址不能作为实参传给函数

结构体数组名不能作为实参传给函数

结构体中可以含有指向本结构体的指针成员

若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是________。structstuinti;intname;st,*p;p=st;

st.i

*p.i

(*p).i

p->i

以下程序输出的结果

您可能关注的文档

文档评论(0)

zhhg001hkdl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档