




已阅读5页,还剩64页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C 语言程序设计1:在 C 语言中,文件的存取是以( )为单位的,这种文件被称作( )文件。 字符、流式 2:设 x=10100011,若要通过 xy 使 x 的高 4 位取反 ,低 4 位不变, 则 y 的二进制数是( )。11110000 3:若 a 是 int 型变量,且 a 的初值为 6,则计算表达式后 a 的值为() a+=a-=a*a -60 4:与表达式 x=y-2 等价的另一书写形式是( ).xxy 一 2 或 Xx(y 一 2) 5:在 C 语言中,一个函数一般由两个部分组成,它们是( )和( ) 。函数说明部分、函数体 6:以下程序的功能是将磁盘文件的内容在打印机上输出。请在【】处填入适当的内容。include#define SIZE 256main(int argc,char *argvargv1) char buffSIZE;FILE *fpr, *fpd;if (argc!=2)puts(“7Usege:type filename”);exit();while(fgets(【 】)!=NULL)fputs(【 】);fclose(fpr);fclose(fpd); buff,SIZE,fpr、buff,fpd 7:若 x 和 n 均是 int 型变量,且 x 的初值为 12,n 的初值为 5,则计算表达式后 x 的只为( ) 。x%=(n%=2) 0 8:若有定义:int x=3,y=2;float a=2.5,b=3.5;则下面表达式的值为() 。 1 9:若有定义:int b=7; float a=2.5,c=4.7;则下面表达式的值为().a+(int)(b/3*(int)(a+c)/2)%4 5.500000 10:表达式 10%3 的结果是() 1 11:把以下多项式写成只含七次乘法运算,其余皆为加、减运算的表达式( ).5X7+3X6-4X5+2X4+X3-6X2+X+10x*X *(x *(x*(x*(X*(5*x 十 3)一 4)十 2)十 1)一 6)十 1)十 10 12:下面程序的运行结果是( ) 。includemain()int y,a;y=2;a=1;while(y-!=-1)doa*=y; a+;while(y-);printf(“%d,%d”,a,y); 1,-2 13:当调用函数 read 从磁盘文件中读数据时,若函数的返回值为 10,则表明读入了10 个字符;若函数的返回值为 0,则是( ) ;若函数的返回值为-1,则意味着( ) 。 遇到了文件结束符、读文件出错 14:以下程序的功能是用“追加“的形式打开 gg.txt 查看文件指针的位置;然后向文件中写入”data”再查看文件指针的位置。其中 ftell(*FILE)返回 long 型的文件指针位置。程序执行前 gg.txt 内容为:sample。请在【】处填入适当的内容。#includeVoid main(void)【 】long position;fp=fopen(【 】);position=ftell(fp);printf(“position=%ldn”,position);fprintf(【 】);position=ftell(fp);printf(“position=%ldn”,position);fclose(fp);fclose(fp); FILE*fp、 “gg.txt“,“a“、fp,“data“ 15:在 C 语言中(以 16 位 PC 机为例) ,一个 float 型数据在内存中所占用的字节数为() ;一个 double 型数据在内存中所占用的字节数为() 。 4、8 16:执行下列语句后,a 的值是()int a12;a+=a-=a*a; -264 17:以下程序的运行结果是( ) 。main() increment();increment();increment();increment(); int x=0;x+=1;printf(“%d”,x);111 18:以下程序的运行结果是( ).main()struct EXAMPLEstructint x;inty;in;int a;int b;e;e.a=1;e.b=2;e.in.x=e.a*e.b;e.in.y=e.a+e.b;printf(“%d,%d”,e.in.x,e.in.y); 2,3 19:若 a、b 和 c 均是 int 型变量,则计算表达式后,a 值为() ,b 值为() ,c 值为() 。a=(b=4)+(c=2) 、 20:设有 char a,b;若要通过 asmain()int i,k=0;for(i=1;i+)k+;while(k表示回车)main() int a; float f;printf(“nInput number:”);输入语句printf(“nf=%f,a=%dn”,f,a);Input number:4.5? ?24.scanf(“%f,%d”, 4:下面四个选项中,均是合法整形常量的选项是( ). 1.160-0xffff011 5:C 语言共用体型变量在程序运行期间 ( ) 。 2.只有一个成员驻留在内存中 6:以下程序的运行结果是 ( ). .typedef union long a2;int b4;char c8;TYTY our;main()pri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025春季内蒙古包头市东河区机关所属事业单位引进高层次和紧缺急需人才51人模拟试卷完整答案详解
- 2025内蒙古省际劳务协作招聘岗位考前自测高频考点模拟试题完整答案详解
- 河北省【中职专业高考】2025年中职高考对口升学(理论考试)真题卷【教育与体育大类】模拟练习
- 警民共建活动协议书范文5篇
- 安全培训教学下载课件
- 2025年安徽省粮油经贸有限公司第二批次招聘4人考前自测高频考点模拟试题及答案详解(考点梳理)
- 2025年三片式球阀项目合作计划书
- 安全培训效果问卷调查课件
- HSV-1-HSV-2-IN-3-生命科学试剂-MCE
- 农作物合作种植协议书5篇
- 毕业设计住宅楼采暖系统设计
- 三年级上册数学课件-5 间隔排列|苏教版
- 云南省地图含市县地图矢量分层地图行政区划市县概况ppt模板
- 退伍军人职业规划课件
- 压花艺术课件
- 洗眼器教育培训
- 调查研究方法与调研报告写作讲义课件
- 《心理学史》-新行为主义课件
- 干燥综合症的中医治疗冯兴华公开课课件
- 汉字五千年第七章 汉字与姓氏文化课件
- 关于开具无犯罪记录证明的函(模板)
评论
0/150
提交评论