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

2002年—2011年《计算机基础与程序设计》简答题.doc

2002年—2011年《计算机基础与程序设计》简答题.doc

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

(2002年4月)四、简答题(本大题共4小题,第41、42题每小题2分,第43、44题每小题3分,共10分) 41.描述一个C程序开发过程的流程图。 42.将下列条件语句逻辑关系写得更清晰一些(必要时可把if嵌套的有关部分写成复合语句)。 if(ab) if(cd) x=0; else if(ac) if(bd) x=1; else x=2;else if(ad) if(bc) x=3; else x=4;else x=5;else x=6; 43.定义char *str=″program″;和定义char str[]=″program″;是等价的吗?为什么? 44.简述feof函数返回值的含义。 (2003年4月)四、简答题(本大题共4小题,每小题3分,共12分) 36.简述Turbo C 2.0系统中,在主菜单File下选用Quit命令的作用。 37.请用if…else if…结构写出下面函数所对应的C语句程序段。 38.定义char str[12]=″programming″;可以写成char str[12];str=″programming″;吗?为什么? 39.简述fgetc和fgets函数的作用。它们的使用格式如下: fgetc(fp);/*fp为文件指针*/ fgets(str,n,fp);/*str为字符串首址,n为整型数,fp为文件指针*/ (2004年4月)四、简答题(本大题共4小题,每小题3分,共12分) 36.简述字符常量与字符串常量的差异。 37.在C语言的if语句中,用作条件判断的“表达式”可以是什么类型的表达式? 38.用字符串指针变量处理字符串与用字符数组处理字符串有何不同? 36.简述fread函数的作用,其使用格式如下: fread(stu,size,n,fp); 其中fp为文件指针,size为字节数,n为整数,stu为内存地址。 (2005年4月)三、简答题(本大题共4小题,每小题4分,共16分) 26.在C语言的switch语句中,switch后面的“表达式”可以是哪些类型的表达式? 27.设有程序如下: main( ) { char ch='A'; while(ch='E') { printf(〃%c〃, ch); ch++; } printf(〃\n〃); } 该程序的运行结果是什么?(2分) 如果要将给定程序的运行结果按相反的顺序输出,请写出相对应的程序。(2分) 28.什么是变量的作用域?什么是局部变量?什么是全局变量? 29.设从ASCII码文件〃DATA2. TXT〃中读取100个整型数据存放在数组array_y中。其说明语句为: int array_y[100],j; FILE *fp; 请写出打开文件;用100次每次读一个整型数据的方法,将100个整型数据读入存放在数组array_y中;以及关闭文件的有关语句。 (2005年7月)三、简答题(本大题共4小题,每小题4分,共16分) 26.简述下列程序段所完成的功能。 m=a; if(bc) {if(mb) m=b;} else {if(mc) m=c;} 27.请写出whlie语句的一般形式及其执行过程。 28.回答下列问题: (1)定义一个有10个元素的整型数组num,且用0,1,2,3,4,5,6,7,8,9依次初始化num的 各个对应元素; (2)定义一个整型指针变量nptr,并且让其指向数组num的首个元素; (3)假设nptr已指向num数组的首个元素,nptr+8是什么? *(nptr+8)又是什么? (4)假设nptr指向num[5],nptr- =4指向哪个元素? 29.设有说明: struct island { int id; char name[16]; float area; }; struct island x={215,〃xishayundao〃,2067.25}, * p=x; 分别写出用p输出变量id,area的值和字符数组name的值的C语句。 (2006年4月)三、简答题(本大题共4小题,每小题4分,共16分) 26.C语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”? 27.什么是“直接递归调用”?什么是“间接递归调用”? 28.判断下面两程序段正确与否,并说明原因。 (1)char str[12]; str=″program″; (2)char *str; str=″program″; 29.设有说明: struct language {long spearer; char country[2

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档