2023年11月20日
摘要: 类型与描述 基本数据类型:int、char(字符型)、float、double、bool类(class)数组型:[]空类型:void结构数据类型结构体型(struct)联合体型(union)枚举类型(enum)指针型(*) sizeof()函数的妙用 当你不知道一个数据类型或数组占用多少个字节时,s 阅读全文
posted @ 2023-11-20 07:45 Mryan2005 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 定义 在程序运行过程中,其值保持不变的量。 字面常量 如-1,0,123,4.6…… 符号常量 用一个标识符代表的一个常量的数 在变量类型前面加一个const 例如 const int id; 类型 10000L // 长整型常量 10000U // 无符号整型常量 3.141F // 双精度浮点型 阅读全文
posted @ 2023-11-20 07:45 Mryan2005 阅读(17) 评论(0) 推荐(0) 编辑
  2023年11月16日
摘要: 求一个以二为底的对数 毕竟它是循环/2,所以我们可以这样写。 #include <stdio.h> int main() { int x, rate = 0; scanf("%d", &x); int t = x; // 我们要保存一下x的原始值 while (x>1) { x /= 2; rate 阅读全文
posted @ 2023-11-16 07:45 Mryan2005 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 主要是break;和continue; 怎样才能打破循环? 用break; #include <stdio.h> int main () { int num; scanf("%d",&num); int i = 0; if (num > 0){ while ( num > 0 ){ num /= 1 阅读全文
posted @ 2023-11-16 07:45 Mryan2005 阅读(10) 评论(0) 推荐(0) 编辑
  2023年11月14日
摘要: 什么是Fibonacci数 斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称“兔子数列”,其数值为:1、1、2、3、5、8、13、21、34……在数学上,这一数列以如下递推的方法定 阅读全文
posted @ 2023-11-14 12:23 Mryan2005 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。 输入格式 输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。 输出格式 在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符, 阅读全文
posted @ 2023-11-14 11:55 Mryan2005 阅读(78) 评论(0) 推荐(0) 编辑
  2023年11月11日
摘要: while 函数 可以这样理解,当满足什么条件时,执行while循环。 编写格式 while (condition) { // this is the function } 当满足condition时,循环可以运行。 如果condition内的东西不变,那么就会造成一个死循环。 do-while循环 阅读全文
posted @ 2023-11-11 19:43 Mryan2005 阅读(6) 评论(0) 推荐(0) 编辑
摘要: if语句 语句结构 if (condition1 || condition2) { // input the function } else if (condition3 && condition4){ // input the function } else { // input the func 阅读全文
posted @ 2023-11-11 19:43 Mryan2005 阅读(4) 评论(0) 推荐(0) 编辑
  2023年11月10日
摘要: getchar() 函数和putchar() 函数只能处理单个字符。 getchar() 函数 基本格式:c = getchar() 它可以忽略掉空格,回车之类的东西,但是它是只收入字符。 #include <stdio.h> int main () { char c; do { printf("请 阅读全文
posted @ 2023-11-10 07:45 Mryan2005 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 顺序语句就是从左到右依次完成 由图,我们可以知道——程序从开始到结束只有一条路径。 用代码表示就是 #include <stdio.h> int main() { char a; scanf("%c",&a); printf("%c",a); return 0; } 阅读全文
posted @ 2023-11-10 07:45 Mryan2005 阅读(4) 评论(0) 推荐(0) 编辑