




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上海大学 C 语言试卷 2000 11 一 基础概念题 一 基础概念题 30 1 3 分 写出如下数学式的 c 语言表达式 ba x cos 2 在下列符号中 选出可以作变量名的符号 在该符号后面打勾 y2k 2ky my name p bcd next if integer do 3 写出下列表达式的值 1 3 5 x y z 1 w x printf x d y d z d w d x y z w 5 执行下列语句後 输出结果是什么 char x y z w x e y x 2 z x 3 w x a A printf x c y c z c w c x y z w 6 用一个表达式描述下列命题 1 a 小于 b 或小于 c 2 a 和 b 都小于 c 3 a 和 b 中有一个小于 c 4 x 大于 a 而小于 b 7 执行下列语句 写出输出结果 char p s abcdefgh p s printf s p 3 8 3 分 执行下列语句 写出输出结果 strlen 是一个求字符串长度的库 函数 printf d strlen this t a 078string n 二 写出下列程序的输出结果 二 写出下列程序的输出结果 40 1 include main int i s 0 for i 1 i10 break printf i d s d n i s 2 include main int i s 0 n 0 for i 1 i 10 i if i 2 0 i 3 0 continue n s i printf n d s d n n s 3 include main int i s 0 t 0 for i 1 i 10 i switch i 6 case 0 t i break case 1 s i break printf t d s d n t s 4 include int gcd int int main int a b scanf d d printf a d b d gcd d n a b gcd a b int gcd int x int y int r r x y if r 0 return y return gcd y r 输入 15 9 5 include main int m 10 n k i scanf d d i 0 do m i n k n k while n 0 while i printf d m i 输入 13 2 6 include main static char s Shanghai int num i yes yes 0 num 0 for i 0 s i 0 i if s i a if yes num printf num d n num 7 include void fun int a int n int m int t while n m t a n a n a m a m t n m void main static int s 0 1 2 3 4 5 int i fun s 0 3 fun s 2 5 for i 0 i 6 i printf ns d d i s i 8 include void fun void void main int i for i 0 i 5 i fun void fun static int i 10 i 2 printf i d i 三 填空题三 填空题 16 1 程序说明 函数 sum 是求正整数 n 的所有各不相同的因子 数组 s 保存这些因子 因 子的个数保存在 k 所指向的整型变量中 函数返回这些因子之和 程序如下 include include long sum int n int s int k int a m max i 0 long total 0 max sqrt n for m 1 m max m if a n m total s i m if a return total main int a 20 int x count long t scanf d t sum x a printf t ld n t for x 0 x count x printf 4d a x 2 程序说明 该程序检查由 define 所定义的文本文件中花括号是否配对 函数 check 完 成检测功能 所遵循的原则为 1 在检测过程中 不能出现右花括号 个数多于左花括号 个数 如果该情况发生 则返回 1 2 整个文件检测完成后 若右花括号 个数等于左花括号 个数 则返回 0 否则返回 1 3 把检测的行数记录在 n 所指向的变量中 include define file c bc31 bin match c int check FILE int void main int line FILE fp fopen switch check case 0 printf file s match correctly n file break case 1 printf file s missing on d line n file line break case 1 printf file s missing on d line n file line break fclose fp int check FILE fp int n int left 0 right 0 line 0 char c while c fgetc fp EOF if c left else if c right else if c n n line if return 1 return 四 编程四 编程 14 1 6 分 编写一个函数 my strlin char s 用以计算并返回字符串 s 中小 写英文字母的个数 2 8 分 设有结构类型定义 struct node float coeff int n struct node next 其中成员 coeff 表示多项式中一项的系数 n 表示该项中自变量 x 的幂次 由该结构类型的变量构成一个有序链表 其有序性是由 n 的降序体现的 该链 表的表头指针为 head 请定义一个函数 double compol float x struct node head 其功能是根据自变量 x 的值 计算并返回该多项式的值 C 语言 语言 2000 11 答案 答案 一 基础概念题基础概念题 1 cos sqrt x a b cos sqrt x a b 2 y2k my name next integer 3 1 0 0 1 4 x 0 y 1 z 0 w 0 5 x e y g z b w E 6 a b a c a c while s if s a s return n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七年级语文上册 第六单元 12童区寄传教学设计 北师大版
- 人教版地理八上第一章第2节《人口》教学设计
- 人教版三年级音乐下册(简谱)《可爱的家》教学设计
- 九年级数学下册 第二章 二次函数2 二次函数的图象与性质第2课时 二次函数y=ax2+c的图象与性质教学设计 (新版)北师大版
- 九年级物理下册 第十六章 电磁转换 五 电磁感应 发电机教学设计 (新版)苏科版
- 人教A版 (2019)选择性必修 第一册1.2 空间向量基本定理教案设计
- 三年级英语上册 Unit 6 Happy birthday Part A 第三课时教学设计 人教PEP
- 九年级化学上册 第六单元 碳和碳的氧化物 课题1 金刚石、石墨和C60教学设计(新版)新人教版
- 人教版七年级下册历史(2016新编版)第2课《从“贞观之治”到“开元盛世”》教学设计
- 六年级下册有趣的平衡教案及反思
- 热力管网安全风险评估-全面剖析
- 人道主义补偿协议书
- 2025年北京市顺义区高考英语一模试卷
- 2025年03月国家药品监督管理局医疗器械技术审评中心合同制人员公开招聘2人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2025-2030中国实验室FTIR光谱仪行业市场发展趋势与前景展望战略研究报告
- 福建省漳州市医院招聘工作人员笔试真题2024
- 高中地理气候的分布规律试题及答案
- 《人工智能安全导论》 课件 第四章 后门攻击与防御
- 军队保密知识
- 麻醉睡眠治疗科普
- 民宿合作协议
评论
0/150
提交评论