回应模式 - No.65033572


No.65033572 - 学业打卡


无标题无名氏No.65033572 返回主串

2025-01-18(六)15:58:16 ID:qk3CGp4 回应

( ゚∀。)放寒假,零编程基础开始看网课学C的打卡串

无标题无名氏No.65106204

2025-01-26(日)17:38:47 ID: qk3CGp4 (PO主)

>>No.65074464
谢谢肥哥推荐!校图书馆有,开学了借来看看( ´∀`)

无标题无名氏No.65144730

2025-01-30(四)01:07:17 ID: qk3CGp4 (PO主)

day2
( ゚∀。)指针

无标题无名氏No.65153272

2025-01-31(五)01:06:33 ID: qk3CGp4 (PO主)

day3
课设置的是先粗略过一遍,但是因为本人喜欢学到一点就乱延伸,现在才过完・゚( ノд`゚)
今天:分支学完,循环学到while

试着写了一个实现输入随机个数字母,将小写变成大写,大写变成小写再输出的代码,但发现回车符也会被识别成字符,ctrl+Z要用两次并且最后末尾一定会带一个无法识别的玩意

无标题无名氏No.65153641

2025-01-31(五)02:10:54 ID: qk3CGp4 (PO主)

>>No.65153272
(*゚∇゚)纪念第一次用调试功能自己解决问题

scanf("%c"…)会把ctrl+Z(\x1a)也当成字符读取了,没法正常回车输出,用if进行相关判断可以解决掉

无标题无名氏No.65158102

2025-01-31(五)18:20:36 ID: qk3CGp4 (PO主)

>>No.65153715
( ´∀`)是编程大佬肥,我们有救了
等差不多入门了后会去了解的!感谢!

无标题无名氏No.65162075

2025-02-01(六)03:54:17 ID: qk3CGp4 (PO主)

day4

0.试着把Gitee用起来了,欢迎有缘看到的肥哥参观ᕕ( ᐛ )ᕗ取名主打一个夹带私货(`ヮ´ )
https://gitee.com/kimihiro0401

1.老师说vs偶尔按三次回车才能停止运行是它自己的bug,私以为有可能就是我昨天发的那个原因( ゚∀。)7

2.老师说printf和scanf以后几乎用不到。
学高数时死磕极限证明题结果期末不考的伤感,此刻淡淡地复现了(;´Д`)

3.同样的功能自己写的代码比老师复杂很多。这就是闭门造车的弊端,对旧的成功印象过深,导致思路无法打开。

今天主要了解了getchar,putchar,缓冲区。
才知道直接输入数组名代表数组的首地址(以前试了一次&arr结果报错就以为此路不通了(;´ヮ`)7),配合scanf(%s)效率比scanf(%c)加循环效率更高。
不过输入流中想包含空格和制表符时是scanf(%s)机制的软肋。老师没讲怎么处理,私以为此时就是用后者

这又是闭门造车的一点慰藉,现在思考过剩的问题或许未来就会碰上( ゚ 3゚)综上所述,现在这样也不错,就是实在慢了点

无标题无名氏No.65162132

2025-02-01(六)04:17:42 ID: qk3CGp4 (PO主)

反思了一下,以前写的好多while遍历数组都可以用getchar简化,要是有随堂作业告诉我做到哪一步为止就好了(・ー・)

无标题无名氏No.65162152

2025-02-01(六)04:39:13 ID: qk3CGp4 (PO主)

>>No.65153641
其实是不该用ctrlZ的,ctrlZ表示EOF时不能打在句首以外的地方,否则只会识别为普通字符
适用场景是输出→结束符→退出,而不是输入→结束符→以为能达到告诉编译器我输入完了的效果实际不行,望文生义了属于是

无标题无名氏No.65238373

2025-02-10(一)00:04:45 ID: qk3CGp4 (PO主)

day0

(; ゚∀゚)