- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2
2
以下程序的运行结果是 Ctypedef union{long a[1];
以下程序的运行结果是 C
typedef union
{
long a[1];
int b[2];
char c[8];
} TEST;
TEST m;
main ()
{
printf( “ %d\n ” ,sizeof(m));
}
A.32 B.16 C.8 D. 24
设有以下结构体类型:
struct st
char
n ame[8];
int
num;
float
s[4];
}stude nt[50];
{
i的值为6
与二进制数 101等值的十进制数为5 。
定义 int i=1 ;执行语句 while(i++5) ; 后,
下面程序的运行结果为 22222 。
#in clude stdio.h
void mai n()
{
int i=2,j=5,s;
s=i;
for (;--j;)
s=s*10+i;
printf ( “ %d ” ,s);
}
写出程序的执行结果:i=10 , j=11 main
()
{int i=0 , j=0 ;
while (i10)
i++ ;
while (j++10) ;
printf( “ i=%d , j=%d\n ”,i , j);
}
A.fwrite
(stude nt ,
sizeof ( struct st )
,50,
fp );
B.
fwrite
(stude nt
,50*sizeof
(struct st
),
1 , fp );
C.
fwrite
(stude nt
,25*sizeof
(struct st
),
25, fp );
D.
for
(i=0 ; i50 ;
i++ )
fwrite
(stude nt+i
,sizeof (
struct st
),1,
fp );
并且结构体数组 stude nt 中的元素都已有值,若要将这些元素写到硬盘文件 file.txt
中,以下不正确的形式是 C= 。
得分
二、填空题(满分 20分,每空
2 分)
每个C语言编写的程序必须有一个,并且只能有一个 主—函数。
设x和y均为int型变量,且x=1,y=2, 则表达式3+x/y 的值为3
若有定义:int a[ ]={2,4,6,8,10,12},*p=a ;贝卩 *(p+1)的值是 4
设x=0xAB,若要通过x|y使x低4位置1,高4位不变,则y= 一OxOF
测试char型变量 m的最高位数据是否为 1的表达式是 一a0x80 一
若x=2 , y=-3贝U xy的结果是 1一 。
得分
三、读程序写结果(满分 16分,每题
4 分)
1.判断下面程序的运行结果。
#in cludestdio.h
void mai n()
{
int a=0,b=1;
int fun (i nt a,i nt b);
prin tf(%d\n,fu n(a,b)); prin tf(%d\n,fu n(a,b));
}
int fun (i nt m, int n)
{
static s=1;
s++;
return(s*(m+n));
}
程序运行的结果为: 3
2.以下程序的输出结果是 3,2 。
#in elude stdio.h
struct cha in
{
int x;
int y;
struct cha in *p;
}m[2];
void mai n()
{
m[0].x=1;
m[0].y=2;
m[1].x=3;
m[1].y=4;
m[0].p=m[1];
m[1].p=m;
prin tf(%d,%d\n,(m[0].p)-x,(m[1].p)-y);
}
char p[]=1234567; fun(p, strlen(p));
puts(p);
}
4.下面程序的输出结果为4 , 2
#i nclude stdio.h
struct ks
{
int a;
int *b;
}s[4],*p;
void mai n()
{
int n=1,i;
prin tf(\n);
for(i=0;i4;i++)
{
s[i].a=n;
s[i].b=s[i].a;
n=n+1;
}
p=s[0];
p++;
prin tf(%d,%d\n,(++p)-a,(p++)-a);
}
3.下面程序的运行结果是 7654321
#in elude stdio.h
#i nclude stri ng.h
void fun( char *w, i nt n)
{
char t,*s1,*s2;
s1=w;
s2=w+n-1;
while(s1s2)
{
t=*s1;
*s1=*s2;
*s2=t;
s1++;
s2--;
}
}
void mai n()
{
您可能关注的文档
- 《绩效管理与绩效面谈》培训材料(精).docx
- 《九年义务教育应开实验目录(试行)》.docx
- 《土壤地理学》试题集整合版(附答案).docx
- 4p-4c-4r-4s-4v营销理论区别与应用(整理的很齐全).docx
- 10个群发回复率高句子-(24899).docx
- 973项目申报书——2011CB808900-G二叠纪地幔柱构造与地表系统演变.docx
- 2016年10月全国自考高数(一)00020真题与参考答案.docx
- 2016学年第二学期东风小学教育集团五年级(下册)英语期中....docx
- 2017-2018学年度第一学期.docx
- 2017人教版七年级上册英语期末试卷(附答案与听力材料).docx
最近下载
- 2025年上海市高中物理学业水平合格考试卷试题(含答案详解).docx
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 七年级上册数学第三章整式的加减知识点梳理与题型精讲(含解析).docx VIP
- GB51164-2016 钢铁企业煤气储存和输配系统施工及质量验收规范.docx VIP
- y系列电机介绍.docx VIP
- 中国重症肌无力诊断和治疗指南2025版解读.pptx
- 2025年铁岭卫生职业学院单招笔试职业能力测验试题库含答案解析(5套卷).docx VIP
- 《中国缺血性卒中和短暂性脑缺血发作二级预防指南2022》解读.pptx
- 2025年纪委监委专项遴选笔试模拟题及答案.doc VIP
- 工程力学 课件 1.2约束和约束反力.ppt
原创力文档


文档评论(0)