北京工业大学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. 亿级浏览型网站静态化架构演变
  2. 90% 的人都会!这项能力已成标配,系统学习才能破局!
  3. php中$GLOBALS
  4. 如何再发行 SAPI 5.1 核心组件
  5. stm32 gpio口的工作模式
  6. 【今晚7点半】:超低延迟下的实时合唱体验升级
  7. SAP CRM Collection wrapper的publish_current用法
  8. 使用Eclipse-Maven-git做Java开发(9)--eclipse新建maven结构工程
  9. OLAP -- ODS 项目总结 -- BI 中的关键
  10. 盘点目前初学者适合用的C语言编程工具!C语言初学者必看!
  11. lvgl 笔记(3)-中文字库的制作和使用(windows模拟和esp32)
  12. 计算机操作系统答案(完整版)
  13. 股票软件开发搭建:准备与过程
  14. python图像锐化_(python 图像锐化教程)C 实现bmp图像锐化后,锐化的效果很差,求大神帮忙啊...
  15. 如何解决Access denied for user ''@'localhost' (using password: NO)错误
  16. deepin深度系统下安装QQ音乐
  17. Java实现图片压缩功能
  18. ZoomIt使用方法详解
  19. linux shell完整程序,Linux Shell程序设计
  20. 评论:“哭不起”的王君为何还流泪

热门文章

  1. 你可以是个孩子,但是我对你的期望…
  2. 2015-06-26
  3. 魅族手机用鸿蒙系统,重点!为啥还有人以为魅族手机已接入鸿蒙系统?
  4. kill 和 kill -9
  5. 你还在 for 循环里使用 + 拼接字符串吗?
  6. Netflix 总用户达到 2.325 亿;马斯克打脸创建 X.AI 公司;印度首开苹果门店;谷歌老板对 AI 很担心?特斯拉营收增加,但净利润下降…《经济学人 | 第 17 期》
  7. Ubuntu18.04 新发现——鼠标滚轮快速切换界面!
  8. C语言 ascii码 0x30
  9. oracle重做日志教程,Oracle重做日志的实现方法
  10. ios 简易日程(获取XX年XX月第一天是星期X)