C语言程序设计(第4版)苏小红 课后程序参考6.20
6.20(选做)一辆卡车违反了交通规则,撞人后逃逸。现场有三人目击了该事件,但都没有记住车号,只记住车号的一些特征。甲说:车号的前两位数字是相同的;乙说:车号的后两位数字是相同的,但与前两位不同;丙是位数学家,他说:4位的车号正好是一个整数的平方。请根据以上线索编程协助警方找出车号,以便尽快破案,抓住交通肇事犯。
参考代码:
#include<stdio.h>
int main()
{int a,b,c,d,flag;for (a = 0; a <= 9; a++){for (b = 0; b <= 9; b++){for (c = 0; c <= 9; c++){for (d = 0; d <= 9; d++){if (a == b && c == d && 10 * a + b != 10 * c + d && a + 10 * b != c + 10 * d){for (flag = 32; flag <= 99; flag++) //平方后为四位数字的整数参与循环{if (1000 * a + 100 * b + 10 * c + d == flag * flag) //判断车号满足一个整数的平方printf("肇事车辆车号为:%d", 1000 * a + 100 * b + 10 * c + d);}}}}}}return 0;
}
参考图片:
C语言程序设计(第4版)苏小红 课后程序参考6.20相关推荐
- C语言程序设计(第4版)苏小红 课后程序参考5.3
从键盘任意输入三角形的三边长为a,b,c,编程判断a,b,c的值能否构成一个三角形,若能构成三角形,则计算并输出三角形的面积,否则输出"不能构成三角形".已知构成三角形的条件是:任 ...
- C语言程序设计第三版苏小红习题5.8输入一个字符判断是数字、大写字母、小写字母、空格、还是其他
#include<stdio.h> int main() { char ch; printf("输入一个字符:\n"); ch=getchar(); if(ch> ...
- C语言程序设计第三版苏小红5.7键盘输入字符,字母大写改小写,小写改大写,并输出ASCII码
#include<stdio.h> int main() { char ch; printf("从键盘输入一个字符:\n"); ch=getchar(); if(ch& ...
- C语言程序设计第四版 苏小红 习题答案 3.5
使用宏定义方法时 易错点:注意宏名与字符串之间不要加等号,宏名与字符串之间可以有多个空白符即空格:代码中三分之四应该用(4.0/3)表示,或者其他形式,只要除法两边有浮点数即可(知识点:/两边都是整数 ...
- C语言程序设计(第4版)苏小红 课后程序参考4.4
参考例4.2程序,编程从键盘输入一个小写英文字母,将其转换为大写英文字母后,将转换后的大写英文字母及其十进制的ASCII码值显示到屏幕上. 参考代码如下: #include<stdio.h> ...
- java语言程序设计郑莉课后答案_java语言程序设计 第2版 (郑莉)课后习题答案.doc...
java语言程序设计 第2版 (郑莉)课后习题答案.doc JAVA语言程序设计第2版郑莉第二章习题答案1什么是对象.类,它们之间的联系答1)对象是包含现实世界物体特征的抽象实体,它反映系统为之保存信 ...
- c语言程序设计第六版第八章课后题答案,《C语言程序设计》课后习题答案第八章.doc...
8.1 编写两个函数,分别求两个证书的最大公约数和最小公倍数,用主函数调用这两个函数并输出结果,两个整数由键盘输入. void main() { int Mgy(int x,int y); int M ...
- c语言第二版苏小红作业答案,《C语言程序设计》(苏小红)-课后习题答案-高等教育出版社.pdf...
<C语言程序设计>(苏小红)-课后习题答案-高等教育出版社 2.2 #include main() { floatx=2.5,y=2.5,z=2.5; printf("x=%f\ ...
- 何钦铭c语言程序设计第八章,c语言程序设计(第3版)何钦铭-颜-晖-第8章--指针
1.第8章 指针[练习8-1]如果有定义"int m, n = 5, *p = &m;"与m = n等价的语句是 B .A m = *p; B. *p = *&n; ...
最新文章
- 给未来元素添加事件 jquery 1.10.2 版本
- js 返回上一页面_构建大型 Vue.js 项目的10条建议
- idea提示 cannot resolve symbol “println
- Subst DOS命令
- 代码流程图生成器_【进阶Python】第五讲:迭代器与生成器
- 例2.11 FatMouse' Trade - 九度教程第21题(贪心算法)
- 第一节、网络安全术语解释
- MATLAB程序设计-1.MATLAB简介
- 如何更改微信标签名字_微信标签怎么设置?有什么用?
- JavaScript实现动态时间显示功能
- 庄子 独与天地精神往来,而不敖倪于万物
- unilx安装mysql_内容更新 · web-liuyang/uni-app-tools@72f7fd7 · GitHub
- 科目三 流程 记录 LTS
- ubuntu的防火墙 ufw
- B-ICE-EDA/SOPC FPGA创新电子教学实验平台
- [AcWing] 104. 货仓选址(C++实现)贪心---绝对值不等式例题
- 大学计算机手写笔记,法国大学教师发电脑禁令,研究显示:手写记笔记成绩更佳...
- 免费领取地图下载流量与流量使用方法
- 我看国内地理信息产业
- 跨考计算机不受歧视的学校,这几所学校不歧视本科出身,值得考虑!
热门文章
- mysql的一些新增字段属性操作
- EasyX的安装与使用详细教程
- python middleware_python – 如何在Flask MIddleware中访问请求
- USDT,TRC20 php充值,提现trcon波场网络接口
- linux管道和共享内存的区别,linux 管道、消息队列、共享内存的对比
- 从Caffe开始深度学习实战,徒手hack代码乐趣更多
- ABB机器人——实时监测各个轴的扭矩
- 什么是接口测试?为什么要做接口测试?
- 楚楚街php面试题,面试题总结
- 重磅来袭!阿里6名大佬共同编写的“Java面试指南”,内容全面精细,你确定不看看吗?