- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编程思维训练题
编程思维训练一 (学会用 C 语言运算符来表达你的想法)
用 C 表达式来表达下面的题目,比如判断一个整数 a 是不是等于 9,对应的表
达式为 a 9。
数学运算
1. 将数学表达式 c = 3a + 5b 翻译成 C 的表达式。
2. 已知某个圆的半径为 a,表示圆的面积和圆的周长。
3. 已知字符变量 a 的值对应的是某大写字母,将其转换为对应的小写字母。
4. 获取某个整数 a 的个位数值(比如 75 是 5,109 是 9)。
5. 获取某个大于 3 位的 10 进制整数 a 的百位数值(比如 1923 是 9)。
6. 假设整数 a=1,b=5;表达式 a++ + ++b 的值是?
7. 不借助第三个变量,用一组表达式来交换两个整数 a 和 b。
8. 设变量 m,n,a,b,c,d 均为 0,执行(m=a==b)||(n=c==d)后,m,n 的值是?
9. int a=8,b=5,c;, 执行语句 c=a/b+0.4;后,c 的值为?
10. 给定一个浮点数,要求将其转化为只保留小数点后 2 位的小数,其中需
要四舍五入,比如 1.23678-1.24。
Bool 运算
1. 假设 a=1,则表达式 a=1 和 a 1 的值分别是?
2. 假设 a=1;表达式!(a-2)的值是?
3. 表达式-1=3 -5 的值是?
4. 假设 a=3,b=4,c=5;表达式 a+bcb c 的值是?
5. 假设 a=3,b=4,c=5 ;表达式!(ab)!c||1 的值?
6. 对于整数 a,如果表达式(a%5 == 3) (a%7==4)(a%5==3)(a20)
为真,那么 a 的值是?
7. 判断某个整数 a 是否能被 7 整除。
8. 判断某个边长为 a 的正方形的面积是否比某个半径为b 的圆的面积大。
9. 判断某个正整数 a 的个位数值在 3,8 的范围之内。比如 16 满足,12、
19 不满足。
10. 判断某个字符变量 a 是不是一个英文字符。
11. 判断某个字符变量 a 是不是一个数字字符。
12. 判断某个正整数 a 是不是一个质数(只能被自己和 1 整除的数)。
13. 给定整数 a,判断它是否能同时被 7 和 3 整除。
14. 给定整数 a,判断它是否能被 7 或者被 3 整除。
15. 给定字符 a 和 b,判断它们是否有一个字符是阿拉伯数字符号。
16. 任意给定某一年为 a,判断它是否为闰年。
逗号运算符
1. 如果有 int a; int i = 2;则执行完 a = (i++, i++, i++)后;a和 i 的
值分别是?
条件运算符
1. 有 3 个整数 a,b,c,不用 if 只用基本表达式来找到其中的最大值。
2. 已知:int n,i=1,j=2;执行语句 n=ij?i++:j++;则 n、i 和 j 的值是?
编程思维训练二(学会用结构来组织你的想法)
分支练习
1. 通过 scanf 输入一个整数,判断它是否是一个偶数?如果是,则输出这
个数。
2. 通过 scanf 输入一个整数,输出这个整数对应的绝对值。
3. 通过 scanf 输入一个字符,判断它是不是一个大写的英文字符,如果是,
则输出这个字符。
4. 通过 scanf 输入一个字符,判断它是不是一个小写英文字符,如果是则
输出这个字符的大写,如果不是则原样输出。
5. 通过 scanf 输入一个字符,判断其是不是一个阿拉伯数字字符,如果是
则打印 YES 否则打印 NO。
6. 通过 scanf 输入代表某一年的整数,如果该年是闰年则输出YES 否则输
出 NO。
7. 通过 scanf 输入两个整数,将其中较大的数输出。
8. 通过 scanf 输入三个整数,将其中较小的数输出。
9. 通过 scanf 输入三个整数,按照从小到大的顺序输出。(采用多重分支)
10. 通过 scanf 输入一个 3 位整数,判断这个数
您可能关注的文档
- 南京考生信息维权第一案撤诉:无法可依维权尴尬.pptx
- 中国文化海外热的冷思考.pptx
- 垓下集体备课记录.doc
- 药理学教案023.doc
- 机喷石膏施工流程方案.doc
- 2012年重庆市“干部任用政策法规及换届纪律定”.doc
- 翟志刚:差点辍学摆地摊.pptx
- 领导干部请销假管理办法.doc
- 浅谈古典概型及其解题方法.docx
- 2010年河北省特岗教师考试历年考试真题.doc
- 教科版(2017秋)科学二年级上册2.6 做一顶帽子 教学设计.docx
- 河北高频考点专训四 质量守恒定律的应用教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 大单元教学【核心素养目标】6.3 24时计时法教学设计 人教版三年级下册.docx
- 河南省商城县李集中学2023-2024学年下学期九年级历史中考模拟八(讲评教学设计).docx
- 第18章 第25课时 正方形的性质2023-2024学年八年级下册数学课时分层作业教学设计( 人教版).docx
- Module 8 模块测试 教学设计 2024-2025学年英语外研版八年级上册.docx
- 2024-2025学年小学数学五年级下册浙教版教学设计合集.docx
- 2024-2025学年小学劳动四年级下册人民版《劳动》(2022)教学设计合集.docx
- 2024-2025学年小学数学三年级上册冀教版(2024)教学设计合集.docx
- 2024-2025学年高中生物学必修1《分子与细胞》人教版教学设计合集.docx
文档评论(0)