练习题
Yuueki XY39
共勉
展开
-
*<C>.替换空格
请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。原创 2022-05-01 09:44:21 · 218 阅读 · 0 评论 -
<C>.Fibonacci数列练习
int Fib(int x){ int a = 1; int b = 1; int c = 1; while (x > 2) { c = a + b; a = b; b = c; x--; } return c;}int main(){ printf("请问你要求第几个斐波拉契数?\n"); int n = 0; scanf("%d", &n); printf("%d", Fib(n));}详细看<C&..原创 2022-04-14 16:44:04 · 90 阅读 · 0 评论 -
<C>.易错题(2)
1.//结果是什么?int main(){ unsigned char i = 7;//0~255 int j = 0; for (; i > 0; i -= 3) { ++j; } printf("%d\n", j); return 0;}原创 2022-04-13 00:01:20 · 196 阅读 · 0 评论 -
<C>.简单易错题
1.当n=8时,结果是什么?int cnt = 0;int fib(int n) { cnt++; if (n == 0) return 1; else if (n == 1) return 2; else return fib(n - 1) + fib(n - 2);}答案:从8开始依次展开,然后相加:8 17 6 26 5 5 4 ...原创 2022-02-28 21:42:46 · 158 阅读 · 0 评论 -
<C>.三子棋
实现三子棋的游戏逻辑,加强分支语句与二维数组的理解与运用。原创 2022-02-17 23:51:23 · 2901 阅读 · 0 评论 -
<C>.字符串对比
1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing 3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。比如 beijing 和 BEIjing原创 2022-02-10 21:58:31 · 95 阅读 · 0 评论 -
<C>.打印乘法表
#include<stdio.h>int main(){ int i = 0; for (i = 1; i <= 9; i++)//行 { int j = 0; for (j = 1; j<=i; j++)//列 { printf("%d*%d=%d ", i, j, i * j); } printf("\n"); } return 0;}原创 2022-02-08 23:12:50 · 64 阅读 · 0 评论 -
<C>.辗转相除法
辗转相除法原创 2022-02-08 21:55:34 · 609 阅读 · 0 评论 -
<C>.班级成绩输入输出
班级成绩输入输出原创 2022-02-08 21:08:16 · 223 阅读 · 0 评论 -
<C>.猜数字游戏
猜数字游戏实现。原创 2022-02-02 13:38:38 · 2252 阅读 · 1 评论 -
<C>.计算日期到天数转换
计算日期到天数转换原创 2022-01-30 20:44:21 · 590 阅读 · 1 评论