网站大量收购独家精品文档,联系QQ:2885784924

计算机语言程序设计复习指导和练习.doc

计算机语言程序设计复习指导和练习.doc

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

PAGE  PAGE 11 《计算机语言程序设计》复习指导与练习 江苏城市职业学院 林小宁 “计算机语言程序设计”采用C语言作为教学语言。通过本课程的学习,使学生能够熟悉C语言,了解它们的特点,初步掌握利用C语言编程解决各种实际应用的基本方法,为今后正确运用它打下基础。为帮助同学们更好的学习与考试,这里对本课程的学习及考试要求作比较详细的说明。 1.基本要求: 1.了解C语言的用途、特点以及上机运行C语言程序的基本步骤; 2.掌握C语言各种数据类型的定义与使用方法; 3.熟练掌握利用C语言的三种基本结构编制简单程序的方法; 4.掌握C语言函数的定义、调用及说明的方法; 5.掌握C语言指针、结构体与共用体变量的使用方法,能正确运用它们; 6.掌握文件的有关操作。 2.考核说明 (1)本课程实行全省统一考试,采用闭卷笔试形式,时间为120分钟; (2)考试内容不超出本复习指导要求内容,相关题型见后续综合练习(具体题目仅供参考); (3)最终成绩评定可按考试80%、上机实验与平时作业20%计算。 3.练习 为使学生更好的复习考试,本练习给出了有关考试的题型及相应的比例,其中:填空题(每空2分,共30分)、单项选择题(每小题2分,共30分)、阅读程序题(30分)、改错题(10分)。本练习只作为考试题型的参考,希望学生在复习中着重掌握对基本概念及编程方法的理解。 1)填空题 1.C程序的基本组成单位是( )。 2.一个C程序中至少且只能应包括一个( )函数。 3.结构化程序设计的三种基本结构是:( )、( )和( )。 4.在C语言中(以16位PC机为例),一个char型数据在内存中所占的字节数为( )。 5.C语言中的标识符只能由三种字符组成,它们是( ),( ),( )。 6.进行求余运算时,%两侧均应为( )数据。 7.若有定义int k,j;运算表达式k=(j=3,j+2,++j,j++)后,变量k的值是( );变量j的值是( )。 8.表达式231612||2的值为( ),表达式(231612)+2的值为( )。 9.表达式246!=246/2*2的值为( ),表达式246==247/2*2的值为( )。 10.在C语言中,二维数组元素在内存中的存放顺序为( )。 11.执行语句printf(\n%d\n,strlen(C语言程序设计));后,输出结果为( ) 12.执行语句printf(%d\n,strcmp(Windows 98,Windows 95)0?1:-1);后,输出结果为( )。 13.C语言规定,可执行程序的开始执行点是( )。 14.在C语言中,一个函数一般由两部分组成,它们是( )和( )。 15.在C程序中,调用函数时应保证实参和形参在( )和( )一致。 16.C程序中定义的变量,代表内存中的一个( )。 17.在C程序中,指针变量能够赋( )值或( ) 值。 18.在C程序中,文件可以用( )方式存取,也可以用( )方式存取。 19.在C 程序中,数据可以用( )和( )两种代码性形式存放。 20.内存中供用户使用的存储空间可以分为( )、( )及( )三部分。 21.在C语言中每一个变量和函数有两个属性:( )和( )。 22.以下程序的功能是:从键盘上输入一行字符,存入一字符数组中,构成一个字符串。然后输出该字符。请填空:[1] ,[2] 。 # include ”ctype.h” # include ”stdio.h” main( ) { char str[81],*sptr; int i; for(i=0;i80;i++) {str[i]=getchar( ); if(str[i]==’\n’) break;} str[i]= [1] ; sptr=str; while(*sptr) putchar(*sptr [2] );} 23.语句段char s[20]=”abcd”,*sp=s; sp++;puts(strcat(sp,”ABCD”);的输出结果是(bcdABCD)。 24.以下函数求字符串长度。请填空:[1] ,[2] int strlen(char *str) {int i; for(i=0; [1] ;i++); return [2] ;} 25.使用局部和全局变量时,全局变量和局部变量( )同名;形参和局部变量( )同名。 26.对数组元素的引用可以采用( )和( )两种形式。 27.如分别有定义int *p( )及int (*p)( ),前者中的p是( ),后者中的p是( )。 28.如分别有定义int *p[ ])及int (*p)[ ],前者中p是

文档评论(0)

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

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

1亿VIP精品文档

相关文档