据说据说编程的基础就是c 反正大学的课程上来就这样安排的
之前一直用着(狗屁)Visual studio2022 一堆麻烦 还贼占内存
之前一直被sdk困惑 就是下载完之后还识别不了 懒得找各种了
那就找找找 终于找到Clion了
https://blog.csdn.net/weixin_46211269/article/details/119940030
上面是关于的Clion的开始
圈圈的是配置.c文件的启动 创建后会多出来 但不会同时启动 还没研究过
反正就是选择一个你要选的就行 然后 启动!!!
言归正传 今儿学的顺序循环结构呗
参考 比特鹏哥
continue和break的区别
- break就直接终止循环了所有的
- continue终止本次循环 本次本次本次???
本次嘛玩意?
int main(){ int i=1; while (i<11){ i=i+1; if(i==5) continue; printf("%d",i); } }
i==5的时候跳过本次循环 不执行下面的printf 即不打印5 哦哦哦应该就这吧
switch和case和default和break吧
case:整形常量表达式
哪里出现break停到哪里
然后还有就是getchar() 上代码
int main() { int a; char password[20]={0}; printf("请输入密码:"); scanf("%s", password); getchar(); // 输入密码后敲回车\n会被getchar拿走 while (getchar()!='\n'){ ; } printf("请确认(Y/N):"); a = getchar(); if (a == 'Y') { printf("确认成功"); } else { printf("确认失败"); } }
输入密码后 还会输出回车
然后getchar()将那个回车即 \n拿走
哦哦哦getchar就是相当于scanf一个字符
Clion挺好的不用输入忽略是scanf警告
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?