关于#C语言#的问题,如何解决?

刚学c没几天不知道这是咋了,求大老帮忙看看,,为什么非要写三十个字啊,我真不知道写啥了;

img

首先,你上次运行的exe程序没有正确关闭,所以无法写入,在任务管理器关闭下之前运行的程序
然后就是把 scanf 修改为 scanf_s
另外 switch (i+=o) 这个语法没错,但是你的逻辑很奇怪。

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7789829
  • 这篇博客你也可以参考下:【C语言】二分查找。给定一个有序的数列,查找指定的数值。如果查询到该数值,则返回该数值在数组中的位置。
  • 除此之外, 这篇博客: C语言单链表的头插法与尾插法中的 #前言:这是本人新手时学习单链表头插与尾插的总结,可能有些地方描述得不太好,如有错误,烦请大家指出,谢谢! 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 单链表头插法:
    头插则是将新节点链接到链表的头结点的后面,即不断的在头节点和第一个节点之间插入新节点,每插入一个新节点,新节点就变为第一个节点,(可理解为插队)以此循环。
    // (生成的链表结点次序与输入的顺序相反)

  • 您还可以看一下 张勇老师的初级到CS开发高手通用权限管理系统全程实录课程中的 编写递归算法绑定树型菜单小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    关于学习C语言的基础知识: 1. 首先,建议你从学习C语言的基础知识开始,了解C语言的语法和常用数据类型等。可以通过在线教程、书籍或者视频教程等途径来学习。 2. 一些推荐的学习资源包括:《C Primer Plus》、《C程序设计语言》、《C和指针》等书籍,以及网上的C语言教程和视频教程,比如C语言中文网、菜鸟教程等。 3. 在学习过程中,可以通过编写简单的代码来巩固所学知识。可以从简单的输出语句开始,逐渐扩展到使用变量、循环、条件语句等基本的控制结构。 4. 同时,多阅读C语言的示例代码,可以通过阅读源码来学习其他人的代码风格和编码习惯。

    关于解决编译器提示至少写30个字问题: 如果编译器提示需要至少写30个字,你可以尝试以下解决方法: 1. 在代码中添加注释:你可以在需要补充内容的地方添加注释来达到编译器的要求。注释不会影响代码的执行,只是给代码添加一些解释和说明。 2. 编写无用的代码段:你可以在需要写30个字的地方编写一些无意义的代码段,比如定义一些没用的变量或者进行一些不必要的计算,从而增加代码的长度。 3. 将代码重复多次:你可以将原有的代码段复制粘贴多次,从而增加代码的长度。确保复制的代码段不会对程序执行结果产生影响。

    提示:以上方法都是绕开编译器的限制,但不建议在实际的开发中使用。在编程过程中,应该注重代码的简洁和可读性,避免添加无意义的代码。