北京工业大学C语言部分练习答案.pdf

练习练习 1 分支分支 1. 若从键盘输入 58,则以下程序段的输出结果是(58 58 58) int mainvoid int a; scanf“d”, if a50 printf“d”,a; ifa40 printf“d”,a; ifa30 printf“d”,a; return 0; 2. 下列程序运行的输出结果是9 没有遇到没有遇到 break 语句,继续执行到语句,继续执行到 switch 语句结束语句结束 int mainvoid char cb; int k4; switchc case a kk1; break; case b kk2; case c kk3; printf“dn”,k; return 0; 练习练习 2 2 循环循环 一、读程序写结果一、读程序写结果 1. 阅读下列程序并回答问题 main inti,j,k0,m0; fori0;i int main intdigit0,letter0, other0; charch; printf“Enter a line text“; do ch getchar; ifch a double average, total; printf“Enter n “; scanf“d“, count 0; fori 1; i 8 6 9 4 7 运行结果是3 2 简述程序的主要功能 统计输入的数字中偶数的个数 4. 请阅读下面的程序,并回答下列问题 include int mainvoid charch; int i; fori1;ia fori100; i void main intn,count0,max0,t; scanf“d“, do t_n10_; ift0 count ; else ifmax0; printf“countd,maxd“,count,max; 练习练习 3 函数函数 一一 . 阅读程序阅读程序 1. include int fun int n inti, sum 0 ; for i 1; i ,运行结果是,运行结果是 36 2. include int fun int m, int n ; int main intx, y, z, s; x2; y4; z7; sfunfunx, y, z; printf“dn“,s; return 0; int fun int m, int n if mn returnm; elsereturnn; 1 运行结果是 7 2 fun 函数的功能 比较数字大小并输出较大的数 二二. 程序填空程序填空 1. 下面程序的功能是求下面程序的功能是求 a 的的 n 次方。其中自定义次方。其中自定义 mypow 函数计算函数计算 x 的的 y 次方次方 include void main double a,pow; int n; double mypowdouble x,int y; printf请输入一个数请输入一个数n; scanf“lf”, printf请输入次方请输入次方n; scanf“d”, Powmypowa,n; printf.2lf 的的d 次方为次方为.2lf,a, n, pow; double mypowdouble x,int y double s1; for ;y0; y ss*x; return s; 练习练习 4数值数组数值数组 一一、阅读程序、阅读程序 1. include main int fib6; int i; fib00; fib11; for i2; i int main void int a8 11,12,13,14,15,16,17,18 ; int i0, sum0; while i int mainvoid floats61,3,5,7,9; floatx; inti; scanf“f”, fori4;i0;i ifsix si1si; elsebreak; printf“dn”,i1; return 0; 如果输入如果输入 4,则输出,则输出2 如果输入如果输入 5,则输出,则输出3 找找到合适的到合适的插入插入位置位置 4. include void mainvoid int a10,max,min,i,sum; fori0;imax maxai; ifai 程序程序的的输出结果是输出结果是 max10,min1,sum55 (2) 简述程序的主要功能简述程序的主要功能 输出数组中的最大最小值和所有数的和 5. include include int primeint m int i,result1; for i2; i 程序的运行结果为程序的运行结果为 4 4 (2) 简述简述 primeprime 函数的主要功能函数的主要功能 判断是否是素数,是素数输出 1,不是输出 0 二、二、填空题填空题 下列程序的功能是下列程序的功能是求出数组求出数组 x 中各相邻两个元素的和一次存放到数组中各相邻两个元素的和一次存放到数组 a 中中,然后然后 输出输出. include int mainvoid int x10,a9,i; for i0;i include int main void char a “natural“, t; int i, j, k; kstrlena;strlen函数用来求数组的长度函数用来求数组的长度 for i0; i void main chars80; int i0; getss; whilesi0 ifsia int hour, minute, second; hour time0-0*10time1-00*10_time4-0_ ; second time6-0*10_ time7-0

北京工业大学c语言网上作业,北京工业大学C语言部分练习答案.pdf相关推荐

  1. 北京工业大学c语言网上作业,北京工业大学C语言部分练习答案.docx

    北京工业大学C语言部分练习答案 练习1 分支若从键盘输入58,则以下程序段的输出结果是(58 58 58):int main(void){int a;scanf("%d",& ...

  2. 东莞理工c语言作业,东莞理工学院C语言网上作业..doc

    东莞理工学院C语言网上作业. <C语言程序设计>第2章作业 一. 单选题 (每小题5分,共100分,得分 45 分) 1.1.关于C程序的构成描述,_________是不正确的. A.一个 ...

  3. 西工大c语言大作业题目,西工大c语言大作业.ppt

    <西工大c语言大作业.ppt>由会员分享,可在线阅读,更多相关<西工大c语言大作业.ppt(43页珍藏版)>请在人人文库网上搜索. 1.二项系数1.二项式系数C(n,k)因其在 ...

  4. c语言第一次作业程序题pta,c语言第一次作业程序题pta

    c语言第一次作业程序题pta 5-1 统计学生平均成绩与及格人数 (15 分)本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于 60 分)的人数.题目保证输入与输出均在整型范围内.输入格 ...

  5. 江苏开放大学计算机形考作业,江苏开放大学形考作业二.doc

    江苏开放大学形考作业二 江苏开放大学形成性考核作业 学 号 2014070000362姓 名 杨雪 课程代码 020015 课程名称 建设工程项目管理 评阅教师 第2 次任务共 3次任务 江苏开放大学 ...

  6. 电大计算机考试打开画图程序,最新国家开放大学电大《计算机绘图》形考任务网考试题及答案.pdf...

    最新国家开放大学电大<土木工程力学>形考任务网考试题及答案 序号 立军 丑勹 形式 布宽时 提交时间 分值(分) 曰常学习行为 作品展示 第2周 第 16周末 10% 户 -___旱 一 ...

  7. 高级程序设计 c语言 在线作业,[北京师范大学]19秋《高级程序设计(C)》离线作业(资料)...

    在线作业试卷列表 单选 1.以下叙述正确的是 分值:2 A. C语言中各函数之间既允许直接递归调用也允许间接递归调用 B. C语言中各函数之间既不允许直接递归调用也不允许间接递归调用 C. C语言中各 ...

  8. 西南民族大学c语言在线作业,西南大学17春C语言程序设计在线作业答案

    西南大学17春C语言程序设计在线作业答案 2 `0 |( @% b9 a0 `" q' W单项选择题 5 G3 {$ V0 A. H3 ^1.设变量b是int,c为float,则表达式b+c ...

  9. 湖南工大11级C语言网上作业,湖南工大11级C语言网上作业之《最简单的程序设计》.docx...

    <程序设计语言 C1>随机作业题 做作业时间:2012-3-9 8:00:00至2012-5-29 23:30:00 ? 1.以下程序的输出结果是 main() { char c='z'; ...

最新文章

  1. 矢量图面层和线层相交得到相交后的线层文件(gis相交)
  2. RocketMQ实战(四)
  3. 百度危矣:乱评程苓峰《360的章鱼手要抢谁家饭碗?》
  4. StringBuilder类与String类的区别
  5. 【数据竞赛】图像赛排行榜拉开100名差距的技巧
  6. “互联网+”未来发展
  7. 雇用Java EE开发人员的一些面试问题
  8. 实时控制软件设计第二周作业-停车场门禁控制系统状态机设计
  9. [20170616]vim 8.0的安装.txt
  10. Python绘制雷达图展示学生各科考试成绩
  11. pythonrandom rand_Python np.random.rand()和np.random.randn()
  12. 关于Jquery.Data()和HTML标签的data-*属性
  13. C# 图解教程 第一章 C#和.NET框架
  14. Excel表格的基本操作,包含制作一个表格的全部知识
  15. ios在判断设备是ipad_iOS 判断设备型号、屏幕尺寸、系统版本、设备朝向
  16. Opencv学习——LSD直线检测
  17. 高精度除法(高精度除以高精度)
  18. Selenium基于Python的web自动化测试框架(1)-环境搭建
  19. 【资源分享】Undertale(传说之下)简体中文精品整合包
  20. App Inventor 2能编译出苹果iOS版App吗?

热门文章

  1. 40亿个QQ号,限制1G内存,如何去重?【已通过代码实现】
  2. aire 计算机术语,法语计算机及网络词汇(5)
  3. 人工蜂群算法详解(附代码下载)
  4. mysql对数据进行增删改查(crud)的操作
  5. 四 用户信息的修改功能
  6. centos卸载源码安装的php
  7. 怒斩获了30家互联网公司offer,赶紧收藏备战金三银四!
  8. sklearn中的SVM模型
  9. 网页内嵌百度地图位置定位
  10. 51Nod_1414 冰雕【模拟+枚举】