C语言程序设计第五版第五章课后习题
大家一起学习交流,有错请指正
#include<stdio.h>
#include<math.h>int main() {//3/*int a, b;scanf_s("%d%d", &a, &b);int a1 = a;int b1 = b;if (a<b){int t = a;a = b;b = t;}while (b!=0){int x = a % b;a = b;b = x;}printf("最大公约数为%d\n", a);printf("最小公倍数为%d\n",(a1/a)*(b1/a)*a);*///4/*char c;int k = 0, num = 0, alp = 0, other = 0;while ((c=getchar())!='\n'){if (c==32){k++;}else if ((c>='a' && c<='z') || (c>='A' && c<='Z')){alp++;}else if (c>='0' && c<='9'){num++;}else{other++;}}printf("英文字母的个数为%d\n", alp);printf("数字的个数为%d\n", num);printf("空格的个数为%d\n", k);printf("其他字符的个数为%d\n", other);*///5/*int a = 0,n = 0,t = 0;int sum = 0;scanf_s("%d%d",&a,&n);t = a;for (int i = 1; i <= n; i++){sum += t;t += a * pow(10,i);}printf("总和为%d",sum);*///6/*long long n = 1, sum = 0;for (int i = 1; i <= 20; i++){n *= i;sum += n;}printf("1到20的阶乘的累加和为%I64d",sum);*///8/*int a, b, c;for (int i = 100; i < 1000; i++){a = i % 10;b = (i % 100) / 10;c = i / 100;if (((pow(a, 3)) + (pow(b, 3)) + (pow(c, 3))) == i) {printf("%d为一个水仙花数\n",i);}}*///9/*int sum;for (int i = 1; i < 1000; i++){sum = 0;for (int j = 1; j <= i/2; j++){if (i % j == 0) {sum += j;}}if (sum == i){printf("%d是完数\n",i);}}*///10/*double a = 2, b = 1;double sum = 0;int temp;for (int i = 0; i < 20; i++){sum += a / b;temp = a;a = a + b;b = temp;}printf("该数列前20项和为%f\n",sum);*///11/*double high = 100, s = 100;for (int i = 0; i < 10; i++){high /= 2;s += high * 2;}printf("第十次落地时共经过了%f米\n",s);printf("第十次反弹%f米\n",high);*///12/*int total = 1;for (int i = 0; i < 9; i++){total = (total + 1) * 2;}printf("第一天共摘了%d个桃子\n",total);*///16(没想到啥好办法2333)/*for (int i = 1; i <= 4; i++){for (int j = 1; j <= 4-i; j++){printf(" ");}for (int k = 1; k <= i*2-1; k++) {printf("*");}printf("\n");}for (int i = 1; i <= 3; i++){for (int j = 1; j <= i; j++){printf(" ");}for (int k = 1; k <= 7-2*i; k++) {printf("*");}printf("\n");}*///17
//int a, b, c;
//for (a = 'X'; a <= 'Z'; a++) {// for (b = 'X'; b <= 'Z'; b++) {// for (c = 'X'; c <= 'Z'; c++) {// if (a != 'X' && c != 'X' && c != 'Z' && a != b && a != c && b != c) { // 后三个条件是去除重复情况(比如排除:a vs y, b vs y)
// printf("A对%c\nB对%c\nC对%c", a, b, c);
// }
// }
// }
//}return 0;
}
C语言程序设计第五版第五章课后习题相关推荐
- java第二版课后题答案_Java语言程序设计第2版第16章 课后习题答案
<Java语言程序设计第2版第16章 课后习题答案>由会员分享,可在线阅读,更多相关<Java语言程序设计第2版第16章 课后习题答案(62页珍藏版)>请在人人文库网上搜索. ...
- 线性代数第五版吉尔伯特课后答_线性代数同济第五版第四章课后习题答案!
搜集 | 整理 | 测试 | @小愉 免责声明:以下资源或软件均来自互联网,仅供学习和交流使用,如有侵权请联系删除,请勿用于商业和非法途径等,如有法律纠纷与本人无关! 本文未经允许,不得转载! 适用 ...
- 线性代数第五版吉尔伯特课后答_线性代数同济第五版第六章课后习题答案!
搜集 | 整理 | 测试 | @小愉 免责声明:以下资源或软件均来自互联网,仅供学习和交流使用,如有侵权请联系删除,请勿用于商业和非法途径等,如有法律纠纷与本人无关! 本文未经允许,不得转载! 适用 ...
- 数据库系统概论(第五版) 王珊 第二章课后习题答案
1 .试述关系模型的三个组成部分. 答:关系模型由关系数据结构.关系操作集合和关系完整性约束三部分组成. 2 .试述关系数据语言的特点和分类. 答:关系数据语言可以分为三类: 关系代数语言. 关系演算 ...
- C语言程序设计-第四版-何钦铭-课后习题答案
-第1章-引言- 目录 第1章-引言 题目1:对C语言来说,下列标示符中哪些是非法的,哪些是不非法的? total,_debug, Large&Tall, Counter1, begin_ 答 ...
- 计算机操作系统第五版-第三章课后习题
1.高级调度与低级调度的主要任务是什么?为什么要引入中级调度? 高级调度:主要的调度对象是作业,主要是将外存中的作业调入内存中,为它们创建进程,分配必要的资源,并将它们放入就绪队列中. 低级调度:主要 ...
- 陈国君java第五版第四章课后习题第五题
写着玩的 import java.util.Scanner; public class Demo7 { /** * @param args */ public static void main(Str ...
- c语言函数的程序设计,C语言程序设计第3版,第6章函数程序设计.ppt
C语言程序设计第3版,第6章函数程序设计 C语言程序设计 第6章 函数程序设计 第6章 数组程序设计 6.1 函数概述 6.2 自定义函数示例 6.3 函数定义及调用 6.4 函数嵌套和递归函数 6. ...
- c语言人民邮电出版社课后答案,C语言程序设计教程(人民邮电出版社) 课后习题解答6-10...
C语言程序设计教程(人民邮电出版社) 课后习题解答6-10 第6章 ;类和对象(一) 练习题6 6.1 判断题 × 1.使用class定义的类,其默认的访问权限是公有的,使用struct定义的类,其默 ...
- 数据库系统概念原书第六版黑皮书第一章课后习题作业答案
文章目录 1.8列出文件处理系统和DBMS之间的四个显著区别. 1.9 解释物理数据独立性的概念,以及它在数据库系统中的重要性. 1.10 列出数据库管理系统的五个职责.对每个职责,说明当它不能被履行 ...
最新文章
- 分布式 Socket 通信
- 3. std::string::size_type
- Windows 8让程序员们忧心忡忡
- Springboot事务处理
- php新手用7.2,总结PHP升级7.2之后需要注意的事情
- c语言长度宏定义运算符,C语言在宏定义中使用语句表达式和预处理器运算符
- js open 和close 方法
- python自动化测试-五大自动化测试的Python框架
- 编译运行Red5源代码
- oracle定义变量
- C#访问MySQL数据库帮助类
- 计算机系统导论(持续更新)
- 计算机桌面不显示时间,怎么把时间显示在桌面
- 基础的风光摄影技术控制
- 百度竞价如何过滤无效点击
- K-mer特征提取one-hot编码
- “马赛克”真能去除了?老司机狂喜!这一神器一键去除!
- 手写简易版spring MVC框架
- 偶数c语言中怎么写,偶数怎么写
- 左右滑屏设置_android手势滑屏及左右滑屏