1.32 换成数字23

# include<stdio.h> //编译预处理指令
# include <math.h>
# define pi 3.1415926  //定义不变常量
int convert(int num);
char ABC(char a);
double sum(double a,double b, double c);
double area(double a,double b, double c);
double num(double a,double b ,double c );
double interest_rate_current(double principal);
double interest_rate_regular(double principal);
double interest_rate_halfyear(double principal);
int main(){ //定义主函数//假定本金为1000,求一年后的存款+利息double principal = 1000.00;double  p1 = interest_rate_current(principal);double p2 = interest_rate_regular(principal);double p3 = interest_rate_halfyear(principal);printf("一年后活期存款为:%.2f,定期存款为:%.2f,半年存款为:%.2f \n",p1,p2,p3);// //录入三个浮点数:// float a2,b2,c2;// printf("please input 3 :");// scanf(" %f,%f,%f",&a2,&b2,&c2);// printf( " %f, %f, %f",a2,b2 ,c2 );// double a1 = 3.67;// double b1= 5.22;// double c1 = 6.45;// printf("a = %f   b = %f   c = %f  周长是:%f \n",a1,b1,c1,sum(a1,b1,c1));// printf("a = %f   b = %f   c = %f  面积是:%f \n",a1,b1,c1,area(a1,b1,c1));// char c = 'B' ;// char d = ABC(c);// printf("小写字母是: %c \n",d);// // int outnumber = convert(32);// // printf("结果是:%d \n",outnumber);}
//计算利率,一年的活期利率为:0.0036,一年的定期利率:0.0225,半年的利率为0.0198
double interest_rate_current(double principal){double p1 = principal *(1+0.0036);return p1;
}
double interest_rate_regular(double principal){double p2 = principal * (1+0.0225);return p2;
}
double interest_rate_halfyear(double principal){double p3 = (principal * (1+ 0.0210/2))*(1 + 0.0210/2);return p3;
}//对给定任意三角形的边长,计算面积
double area(double a,double b, double c){double s = (a+b+c)/2;double areaThree = sqrt(s*(s-a)*(s-b)*(s-c));return areaThree;
}
//对给定任意三角形的边长,计算周长
double sum(double a,double b, double c){double sumThree = a+b+c;return sumThree;}
//对给的字母进行小写转换
char ABC(char a){char b = a+32;return b;}
//对一个两位的数字进行位置调换
int  convert(int  num){int num2 ;num2= num/10+((num%10)*10);return num2;
}

https://naotu.baidu.com/file/4ead804f769e3efe869b60f523c1a5c5

C语言基础之数据结构相关推荐

  1. c语言记忆化搜索,HNUSTC语言基础简单数据结构acm入门第一讲搜索.ppt

    C语言基础,简单数据结构,ACM入门讲座搜索部分 Bjut:mark063 2010.10.30 1 Evaluation only. Created with Aspose.Slides for . ...

  2. c语言枚举变量自增报错,C_数据结构与算法(1):C语言基础

    C_数据结构与算法(一):C语言基础 致初学者的我:一切都是由浅入深. 每种语言都有每种语言的特性,基本的特性是相同的,下面依照惯例写hello world,相关编译后面再介绍. // C语言用&qu ...

  3. go语言基础数据结构学习---- 数组, 列表(list)和切片(slice)

    go语言基础数据结构学习–> 数组, 列表(list)和切片(slice) go 语言中的 数组是类型相同的元素的集合, 列表是双链表的容器, 可以添加不同类型的数据切片是对现有数组的引用, 比 ...

  4. 一篇解双链表(0基础看)(C语言)《数据结构与算法》

    目录 序言 带头双向循环链表 1. 概念 2. 效果展示图 3. 接口实现 3.01. 本文章要实现的接口 ​3.02. 双链表的实现 3.03. 双链表的初始化 3.04. 打印链表 3.05. 动 ...

  5. (C/C++)数据结构所需的程序语言基础(一)数据类型、运算符及表达式

    语言基础之数据类型.运算符及表达式 (一)数据及数据的表现形式 1. 数据 是描述客观事物的符号,是计算机可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合,数据不仅仅指我们通常所说的数值 ...

  6. 天勤考研中数据结构的代码书写规范以及C与C++语言基础

    考研综合应用题中算法设计部分的代码书写规范 头文件 头文件部分如果题目没有特殊说明可以去掉. 常量 如果题目中要用到一个常量,则在用的地方加上一句注释,说明某某常量已定义即可,不必在前面补上#defi ...

  7. 数据分析必备:掌握这个R语言基础包1%的功能让你事半功倍!(附代码)

    来源:大数据 本文约7100字,建议阅读15分钟. 本文介绍了utils包在R语言基础的用途. [ 导读 ]无论数据分析的目的是什么,将数据导入R中的过程都是不可或缺的.毕竟巧妇难为无米之炊.util ...

  8. 没有c语言基础可以学python吗-没有c语言基础,能不能学好python?

    学习C语言对学好python有帮助吗? 答案是有. 学好python需不需要有C语言基础? 答案是不一定. 实际上,所有的编程语言都是在做一件事情--告诉计算机,将你输入的数据A如何转化成需要输出的数 ...

  9. python语言基础-Python语言基础与应用

    spContent=本课基于主讲教师在北京大学讲授数据结构与算法课(Python版)的多年教学实践经验,面向零编程基础的大学生和社会公众,全面讲授Python语言基础,培养学生计算思维的能力,并讲解P ...

最新文章

  1. 为什么Python不是未来的编程语言?
  2. 基于SSM实现公交路线管理系统
  3. 读取资源文件的工具.
  4. SQLite实例分析
  5. linux 编译C++错误整理
  6. linux关闭在线登录用户
  7. 科大星云诗社动态20201231
  8. 语音合成:模拟最像人类声音的系统
  9. 《网站性能监测与优化》一2.3 协作网站
  10. Web前端开发笔记——第二章 HTML语言 第十一节 语义标签
  11. of方法:给集合一次性添加多个元素
  12. SpringBoot2 集成日志,复杂业务下的自定义实现
  13. 特斯拉:召回不涉及国产车型 也与“刹车失灵”无关
  14. ASR开发工作笔记0001---Eclipse DS-5-报错Cannot checkout an uncounted license withini a Windows Terminal Servi
  15. mysql8.0卡cpu_MySQL 8.0资源组有效解决慢SQL引发CPU告警
  16. C++primer 12.2.1节练习
  17. windows10批量解压缩文件-用WinRAR
  18. css3图片放大缩小过度动画
  19. STM32 F107VC移植freeRTOS
  20. 范数(简单的理解)、范数的用途、什么是范数

热门文章

  1. lwip+freeRTOS 实现热插拔功能
  2. 前端布局之网格gird布局(简单易懂)
  3. Vue中动态(import 、require)显示img图片
  4. python自增_python mysql自增字段AUTO_INCREMENT值的修改方式
  5. 线程八大核心+java并发核心知识体系精讲_Java从业者如果不懂这些,面试80%都会挂在这些核心知识上面...
  6. Guitar Por如何演奏刮弦
  7. tomcat学习笔记1
  8. php 非常有用的高级函数PATH_SEPARATOR常量和set_include_path
  9. PHPUnit安装、用法、测试(三)
  10. 母版事件中注册javascript脚本