版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
习题1一、选择题01020304050607080910CBACABAABA11121314151617181920ADDDADDBCC21222324252627282930CB二、填空题01.主02.标识符03.字母、数字、下划线、字母、下划线三、编程题编程题答案请从清华大学出版社官网()搜索本书得到课件及资源下载链接,也可以联系作者邮箱(yuyan9999@或915596151@)索取。习题2一、选择题01020304050607080910ADCBDABDCA11121314151617181920AB二、填空题01.257、af02.206、8603.53、10404.单引号、双引号05.1010、12、A100000、40、2011111111、377、FF1001100010,1142,26206.252习题3一、选择题01020304050607080910CBACDBACCD11121314151617181920DDDADDBAAD21222324252627282930AB二、填空题01.字母或下划线02.203.3204.2.505.3.506.29407.108.11011011009.010.1111.-40三、判断题01.对02.错03.错04.错05.对06.对07.对08.错09.对10.错四、写程序运行结果01.3.50000002.x=4.900000,y=403.604.105.334206.6707.9,11,9,109,12,19,12习题4一、选择题01.C02.D03.C二、简答题01.简单的说,算法就是解决问题的方法的步骤。举例略。02.有穷性、确定性、有效性、零个或多个输入、一个或多个输出03.结构化程序设计是指用几种相对简单的结构来设计程序,从而摆脱由goto语句带来的软件危机。结构化程序设计的三种基本程序结构为顺序结构、选择结构和循环结构。二、算法设计题01.设计算法求1+2+3+…+N的和。算法:(1)输入整型变量N的值。(2)置变量sum的值为0,置计数器变量i的值为1(3)将变量i的值累加到变量sum中(4)计数器i的值自加1(4)如果i的值小于等于N,则转到(3)(5)输出sum流程图见下图T4-1。图XT4-1图XT4-202.已知两个自然数M和N,请设计算法输出它们的最小公倍数。算法:(1)输入整数变量M和N的值。(2)置变量k的值为M。(3)如果k是N的倍数,则转到(6)。(4)将M累加到变量k中。(5)转到(3)。(6)输出k。流程图见图XT4-2。03.已知一个自然数N,请设计算法输出它所有真约数的和。算法:(1)输入自然数N的值。(2)置变量sum的值为0,置计数器变量i的值为1。(3)如果i>=N(i<N不成立),转到(7)。(4)如果N是i的倍数,将i的值累加到变量sum中。(5)计数器变量i的值自加1。(6)转到(3)。(7)输出sum。流程图见图XT4-3。图XT4-3图XT4-404.输入一个正整数,输出其所有真约数,写出算法。算法:(1)输入自然数N的值。(2)置计数器变量i的值为1。(3)如果i>=N(i<N不成立),转到(7)。(4)如果N是i的倍数,输出i。(5)计数器变量i的值自加1。(6)转到(3)。(7)算法结束。流程图见图XT4-4。05.输入一个正整数N(N>2),输出Fibonacci数列的前N项的值,写出算法。算法:(1)输入正整数N的值。(2)置变量f1的值为1,置变量f2的值为1。(3)输出变量f1的值和变量f2的值(4)置计数器变量i的值为3。(5)置变量f3的值为f1和f2的和,输出变量f3的值。(6)计数器变量i的值自加1。(7)将变量f2的值赋值给f1,将变量f3的值赋值给f2。(8)如果i的值小于等于N,则转到(5)。流程图见图XT4-5。图XT4-5图XT4-606.输入一个十进制正整数N,要求将其所有数字逆序输出,写出算法。算法:(1)输入正整数N的值。(2)输出N的个位数字(N%10)。(3)将N的值重置为N除以10的商的整数部分(N=N/10)(4)如果N的值大于0,则转到(2)。(5)算法结束。流程图见图XT4-6。三、画流程图01.见上题答案。02.略。习题5一、选择题01020304050607080910CDBBCDCBAC11121314151617181920ACDDDCBCBD二、填空题01.%02.空白字符、非法字符、已读完要求的位数03.scanf(“格式控制字符串”,地址表列)04.输入输出函数05.#include<stdio.h>06.6.6三、写程序运行结果01.4802.a=12345,b=-1.98e+002,c=6.5003.-00123,-12.3004.a=374a=0374a=fca=0xfc05.12##12##3.1415926000##四、编程题编程题答案请从清华大学出版社官网()搜索本书得到课件及资源下载链接,也可以联系作者邮箱(yuyan9999@或915596151@)索取。习题6一、单项选择题01020304050607080910CCDBBAACBB11121314151617181920ABCABCACAC21222324252627282930DDCCDD二、写程序运行结果01.60-69<60error02.**1****3**03.2004.passworn三、编程题编程题答案请从清华大学出版社官网()搜索本书得到课件及资源下载链接,也可以联系作者邮箱(yuyan9999@或915596151@)索取。习题7一、选择题01020304050607080910DDAABCDCBB11121314151617181920ACCBBBDACB21222324252627282930ABABBDBCAA二、程序填空题01.n/1002.i%7==0三、写出程序执行结果01.302.x=-1,s=803.-104.sum=1405.10,006.16,007.x=6,y=508.5,709.9,310.36912151811.7BAB4BAB1BC12.ABCDEFGHIJ13.112123123414.20,10四、编程题编程题答案请从清华大学出版社官网()搜索本书得到课件及资源下载链接,也可以联系作者邮箱(yuyan9999@或915596151@)索取。习题8一、选择题01020304050607080910CDAACACADA11121314151617181920BBBDCCBCCD21222324252627282930AABCDDD二、填空题01.标识符02.数组名、下标03.m-1、n-104.首地址05.cde06.13715三、程序填空题01.(1)m=100(2)m%100/10(3)a[i++]=m02.(1)a[i][0]=1;(2)a[i][i]=1(3)a[i-1][j-1]+a[i-1][j]03.(1)i<11(2)a[j]<a[i](3)t=a[i](4)a[j]=t;04.(1)i<10(2)a[i]-a[i-1](3)i%3==005.(1)a[i][j]+b[i][j](2)i<12(3)c[i/4][i%4]四、写出程序的运行结果。01.105002.01203.9753104.2005.5,6706.mpu07.puterter08.6009.35710.234511.BDDF12.2040613.14.15.16.五、编程题编程题答案请从清华大学出版社官网()搜索本书得到课件及资源下载链接,也可以联系作者邮箱(yuyan9999@或915596151@)索取。习题9一、单项选择题01020304050607080910AADBDCDDCA11121314151617181920BCBCAABDCA21222324252627282930CCABD二、程序填空01.k<10、array[k]、average(score)02.p[i]!='\0'、p[i]>='0'&&p[i]<='9'、returns;03.d=a*b/c;、x%y!=004.break;、getchar();05.(int)(value+0.5)、(2)val==ponse06.j-1、str[j-1]三、读程序写结果01.1502.i=7,j=6,x=2i=2,j=7,x=503.12,22,32,04.A+B=1205.42567606.1:a=1,b=12:a=1,b=23:a=1,b=307.5408.2209.sum=6四、编程题编程题答案请从清华大学出版社官网()搜索本书得到课件及资源下载链接,也可以联系作者邮箱(yuyan9999@或915596151@)索取。习题10一、单项选择题01020304050607080910DBDCBCBBBA11121314151617181920ABBABA二、读程序写结果01.a=12b=15c=20v=6002.-22-2103.Number=102Score=62.50000004.s=5405.max=1306.a=14,b=15三、编程题编程题答案请从清华大学出版社官网()搜索本书得到课件及资源下载链接,也可以联系作者邮箱(yuyan9999@或915596151@)索取。习题11一、单项选择题01020304050607080910BDCDACDBCC11121314151617181920AABBADABBD21222324252627282930BCBDDDDA二、填空题01.12、802.常量、数组名03.返回整型指针的函数、指向整型函数的指针04.005.int*z06.*(p+5)07.&a[i]、a+i、*(a+i)08.&a[i][j]、*(a+i)+j、第i行一维数组(第i行首地址)09.4(即a[3])10.有4个元素的指针数组、一个指向有4个元素的一维数组的指针11.malloc(100)12.(double*)13.void(*p)(int*,int*);或void(*p)();14.1015.str[i]或*(str+i)、i16.int*z17.r+b[k]、*x三、程序填空01.p1<p2、p2--02.'\0'、n++03.i、return104.!(s[i]>='0'&&a[i]<='9')、'\0'05.*max<*p、*min>*p06.s2++、*s1==0&&*s2==0四、读程序写结果01.i=10,j=202.703.i=1504.d05.12006.86407.CDG08.80,-2009.DCB10.22444466668811.12,12五、编程题编程题答案请从清华大学出版社官网()搜索本书得到课件及资源下载链接,也可以联系作者邮箱(yuyan9999@或915596151@)索取。习题12一、选择题01020304050607080910DBCADCCBDD11121314151617181920BBDB二、填空题01.struct、union02.structnode*03.1、304.12、2005.32、1606.sizeof(structst)或sizeof(ex)三、读程序写结果01.10,X02.20,Y03.BFGHQ3276604.22,1305.1983.500000zhang1983.500000zhanghhang06.Zhao四、编程题编程题答案请从清华大学出版社官网()搜索本书得到课件及资源下载链接,也可以联系作者邮箱(yuyan9999@或915596151@)索取。习题13一、选择题01020304050607080910CCBABDCCBB11121314151617181920DCDDBCDC二、填空题01.二进制文件、文本文件02.n、buf的值或NULL值03.字符指针、从fp所指文件中读取count*size个字节到指针buffer开始的内存空间04.函数返回空指针05.将原文件覆盖06.fscanf()和fprintf()、fread()和fwrite()、fgets()和fputs()07.fseek()、ftell()08.顺序、随机09.非0值、0三、程序填
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北恩施市2026年中考第一次适应性考试物化试卷-初中化学(含答案)
- 渔网具装配工风险评估水平考核试卷含答案
- 有机氟生产工安全演练水平考核试卷含答案
- 管模维修工变更管理评优考核试卷含答案
- 通风维护工复测水平考核试卷含答案
- 渔船机驾长复测测试考核试卷含答案
- 细菌性疫苗生产工岗位安全能力考核试卷含答案
- 玻璃退火工岗前实操熟练考核试卷含答案
- 酒精酿造工岗位应急准备考核试卷含答案
- 硅树脂生产工技术管理模拟考核试卷含答案
- 事业单位财会岗招聘笔试高频考题试卷及解析
- 2026年《中国病毒性心肌炎诊疗临床指南(2026版)》
- 山东省名校联盟2027届高三上学期开学全域学情综合诊断语文试卷(含答案)
- 《化工企业设备检修作业安全规范》(AQ 3026-2026)解读化危为安
- 新背景下的2027年高考语文一轮备考策略
- ASTM D5276-23 中文版(运输包装件自由跌落测试标准 完整原文 + 不同重量跌落高度对照表)
- 事业编计算机岗2026易错题试卷及解析
- 2026 年世界标准日标准化知识科普课件
- 2026年危重患者抢救制度培训课件
- 2026年广东省中考化学试卷(含答案)
- 2025-2026学年高一化学上学期第一次月考01(人教版必修第一册)A4版
评论
0/150
提交评论