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

练习1 分支若从键盘输入58,则以下程序段的输出结果是(58 58 58):int main(void){int a;scanf(“%d”,&a);if (a>50) printf(“%d”,a);if(a>40) printf(“%d”,a);if(a>30) printf(“%d”,a);return 0;}下列程序运行的输出结果是(9):没有遇到break语句,继续执行到switch语句结束 int main(void){char c=’b’;int k=4;switch(c) {case ‘a’: k=k+1; break;case ‘b’: k=k+2;case ‘c’: k=k+3;}printf(“%d\n”,k);return 0;}练习2 循环一、读程序写结果阅读下列程序并回答问题:main(){inti,j,k=0,m=0;for(i=0;i<2;i++){;/*第6行*/for(j=0;j<3;j++)k++;m++;/*第9行*/}printf(“k=%d,m=%d\n”,k,m);}程序的输出是___k=6,m=2___________。将第9行改为“m=m+k;“ ,程序的输出是____ k=6,m=9_________。将第6行改为“k=0;”,将第9行改为“m=m+k;”,程序的输出是________ k=3,m=6____________。请阅读下面的程序,并回答下列问题#include int main(){int digit=0,letter=0, other=0;charch;printf("Enter a line text:"); do { ch = getchar();if((ch>= 'a' &&ch<= 'z' ) || ( ch>= 'A' &&ch<= 'Z'))letter ++;else if(ch>= '0' &&ch<= '9')digit ++;elseother ++;}while(ch!='\n'); printf("letter=%d, digit=%d, other=%d\n", letter, digit, other);}若在程序运行时输入 Today_is_2013/12/28letter=7, digit=8, other=5简述程序的主要功能:统计输入字符串中字母数字和其他字符的个数。请阅读下面的程序,并回答下列问题#include void main(){int count, i, n,num; double average, total;printf("Enter n: ");scanf("%d", &n); count = 0; for(i = 1; i <= n; i++){scanf ("%d", &num); if(num%2==0) count++; }printf("%d\n", count);}若在程序运行时输入:586947运行结果是:3(2) 简述程序的主要功能:统计输入的数字中偶数的个数请阅读下面的程序,并回答下列问题#include int main(void){ charch;int i;for(i=1;i<=5;i++) { ch=getchar();if(ch>='a'&&ch<='y') ch=ch+1; else if(ch=='z') ch='a';putchar(ch); }return 0; }若在程序运行时输入size5,输出结果是:tjaf5简述程序的主要功能:对字符加密,a到y的向后推一位,z变成a,其他不变。二、填空题下面程序的功能是计算100~1000之间有多少个数其各位数字之和是5.#include void main(){inti,s,k,count=0; for(i=100; i<=1000;i++){s=0;k=i;while(_____k!=0___________) {s=s+k%10;k=____k/10____________;}if(s==5) count++;}printf("%d",count);}下面程序的功能是统计正整数的各位数字中零的个数,并求各位数字中的最大数。#include void main(){intn,count=0,max=0,t; scanf("%d",&n);do{t=___n%10_____________;if(t==0) count ++;else if(max0

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

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

    北京工业大学C语言部分练习答案.pdf 练习练习 1 分支分支 1. 若从键盘输入 58,则以下程序段的输出结果是(58 58 58) int mainvoid 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. 90. Subsets II
  2. 十进制中正整数N中1的个数
  3. wxWidgets:Owner-draw 示例,适用于 Windows
  4. 计算分数加减表达式的值(信息学奥赛一本通-T1079)
  5. 获取linux数据段地址,获取kernel各个数据段,代码段的地址及范围
  6. fat+linux权限,Linux 文件和目录权限详细介绍
  7. [学习整理]eclipe/MyEclipse:重要的快捷键
  8. esxi6.7密码设置规则_太神奇了!excel表格竟然可以设置查看密码
  9. 网站防采集不防搜索引擎策略
  10. 【处理办法】USB插入TF卡或SD卡,计算机提示需格式化
  11. error: crosses initialization of ‘std::string xx变量‘
  12. 台达服务器电源原理电路图,台达DPS-250GB-4B ATX电源原理分析与检修
  13. 可买房摇号,北京市工作居住证全面解读
  14. js中Object.defineProperty()方法的解释
  15. Scroller全认知,对于Scroller 你真的了解吗?
  16. Ubuntu设置扁平化风格桌面
  17. webmail lite php,WebMail Lite - 从Gmail,Yahoo,Outlook和其他管理和下载邮件
  18. 自己动手画CPU之汉字字库存储芯片扩展实验
  19. chaim(柴米油盐酱醋茶的下一句人生百味)
  20. 使用pydicom将图片存为DICOM文件

热门文章

  1. ZkClient watch 操作
  2. 为什么很多人不建议使用实数作为 HashMap 的 Key?
  3. 手机网络的分类及特点
  4. linux mysql insert_MySQL插入数据
  5. 4000 排位(找规律)
  6. 硫酸锂溶液除钙镁树脂系统
  7. OpenVP共用账号 一个账号多台电脑登录
  8. autoware之轮式里程计计算
  9. Windows Server 2012 R2 系统安装详细步骤
  10. 和AWS云游四海@健康科技数字化公司飞利浦如是说