- 4
- 0
- 约7.54千字
- 约 10页
- 2021-06-27 发布于山东
- 举报
精品文档
精品文档
PAGE
PAGE10
精品文档
PAGE
语言部分
一、选择题(每题 2分,共10分)
(下在各小题,分别有一个或多个正确答案,请将所有正确答案的编号,填写在该小题题干后的括号内。错选或漏选均不得分)。
1、若定义:inta[2][3]{0,2,4,6,8,10};以下描绘正确的有( A,C,D,
)
A、*(a+1)为元素6的地点
这里a+1=a[1]的地点;*(a+1)的值是6,故A正确。
B、*(a[1]+1)的值为2
为8,故B不正确
C、**(a+1)+2的值为8
这里a+1是一个指针,指向的是a[1].*(a+1)为a[1],a[1]指向的是a[1][0].**(a+1)为6,加2得8,故C正确;
D、a[0]与a相同
因二者都是指针,指针的地点都是指向数组中的第一个元素的地点,故 D正确。
E、a[1][2]的值为10
它是指第二行的第三个元素,为 10,正确
2、对函数的正确使用方法描绘( A,C,D)。
A、用数组做函数参数时,必须在主调函数和被调函数中分别定义数组
B、实参数组元素和形参数组元素种类能够不一致
C、形参数组长度能够不指定 D、形参数组长度能够大于实参数组长度
E、数组名做参数属于值传达
3、对静态变量的正确描绘( A,B,D,E)
A、静态局部变量在静态存储区内分派单元( )
B、静态外部变量能够赋初值,也能够不赋初值
C、静态外部变量的作用与外部变量相同
D、静态局部变量在函数调用结束时,仍保留其值,不会随着消失。
E、静态局部变量只赋一次初值
4、下列描绘正确的选项是( A,C)。
A、由main函数及其参数argc和*argv[]能够实现命令行方式
B、使用fclose封闭文件时,先释放文件指针,再写缓冲区数据到文件中
//先写缓冲区数据到文件中 ,再释放文件指针
C、字符数组并不要求它的最后一个字符是‘ \0’
//是的,以字符指针指向的字符串才要求,因为只有这样,才能知道字符串的长度,而在字符数组中,不用\0,同样能够知道到哪里是字符数组的结尾。D、‘A’和“A”都是字符串常量
E、若char*S=“\ta\017bc”;则指针变量S指向的字符串所占的字节数是75、在缓冲文件系统中用于读写的函数有(A,B,D)
A、putchar() B、fread()C、rewind() D、purw() E、fseek()
二、程序阅读,并给出运行结果(共 10分,每题5分)。
1)main()
unsigneda,b,xintn;
a=0x763输出结果:
精选文档,供参照!
n=6;
b=a<<(12-n);
x=(a>>n-2)^b;//+,-,的优先级比,高。
printf( “ nx=%x”,b,x);
}
在用2个字节表示整数的系统中
结果为
d8c0
d8b6
在用4个字节表示整数的系统中
结果为
1d8c0
1d8b6
故以上两种结果都正确。
#include〈stdin.h〉structm{intx;
int*y;
*p;
inta[4]={12,33,-40,100};
structmb[4]={10,a[2],9,a[3],8,a[0],7,a[1]}main()
{
p=b; 输出结果:
printf(“%d\n”,++p->x);//-的优先级高于++,因此等于是++(p-x),为11printf(“%d\n”,(++p)->x);//p后移一个元素,其x值为9;printf(“%d\n”,++(*p->y));
//-的优先级高于*,此时p已指向b[1],故*(p-y)为a[3]为100.自加后为101;
}
故输出结果为:
11
9
101
三、程序设计(共 10分)
设在文件a.txt和文件b.txt中分别存有两个字符串,设计一个程序将这两个字符串按依序交错的方式归并为一个字符串(比如“aaaaa”与“bbb”的归并结果为
“abababaa”,而“bbb”与“aaaaa”的合作结果为“bababaa”,)并将结果存入文件a.txt中。
【答案】
精选文档,供参照!
写程序时,能够分别读取 a.txt文件和b.txt文件,注意(1),不论a文件先读完
仍是b文件先读完,程序都能作出适应性的判断。注意( 2)把a和b归并的结
果,写到一个临时文件 c中,最后把c的文件覆盖到a文件中,达到题意的要求。
#includestdio.h
main()
{
FILE*fp,*fq,*fr;
charch;
if((fp=fopen(a.txt,r+))==NULL)
{printf(cannotopenfilea.txt);exit(0);
网址
}
if((fq=fopen(b.txt,r))==NULL)
{printf(cannotopenfi
您可能关注的文档
- C标准格式教案.docx
- C片石混凝土路肩施工实施方案.docx
- C程序设计习题.docx
- C程序设计习题及1.docx
- C程序设计学生成绩管理系统.docx
- C程序设计学生选课系统设计.docx
- C程序设计实验报告计划实验指导书邵佳楠.docx
- C第三章弹性理论.docx
- C类人员新学习试题企业安全生产规划培训学习考题安全员C证.docx
- C语言《排序算法》教学课件.docx
- 自考 00149 国际贸易理论与实务 核心考点精简版.docx
- 自考 00152 组织行为学 核心考点精简版.docx
- 自考 00158 资产评估核心内容(精简版)自考 00158 资产评估核心内容(精简版).docx
- 自考 00182 公共关系学 核心考点精简版.docx
- 自考 00278 社会统计学核心内容(精简版).docx
- 自考 00280 西方社会学理论 核心考点精简版.docx
- 自考 00292 市政学 核心考点精简版.docx
- 自考 14658 政治经济学(中级)重点精简版.docx
- 自考 30004 学前儿童健康教育重点精简版.docx
- 自考 00177 消费心理学核心内容(精简版).docx
最近下载
- VDGP201_2002-05-01_VolumendefizitevonGutkenausNichteisenmetallen(中文).doc VIP
- 部编版道德与法治一年级下册第2课《做事要仔细》精美课件.pptx VIP
- 《新污染物治理技术》-课件全套 第1--13章 新污染物简介--- 人工智能与新污染物控制.pdf VIP
- 提高学习效率的六大诀窍五大方法.docx
- 2025年江苏省盐城市中考地理试卷及答案.docx VIP
- 化工制图习题集答案(20201030132317).pdf VIP
- DLT5427-2022年火力发电厂初步设计内容深度规定.doc
- 2025微博娱乐白皮书.docx VIP
- DL-T5153-2024火力发电厂厂用电设计技术规程.pptx VIP
- 体育教学论第4章.ppt VIP
原创力文档

文档评论(0)