Q:本门课程面向的授课群体是什么?没有任何基础能学习本课程吗?

A:本门课程的基本内容是面向零基础的学生。进阶内容是面向有一定编程基础或者大学计算机基础的学生,但是进阶内容不做为课程考试内容。

Q:本课程与其他课程在授课内容和讲授方法上有何不同?

A:在授课过程中,我们会注重解释“为什么”,揭示知识点背后的原理和思想,适时引入错误程序的分析、测试与调试,将一些易被忽视且对高水平程序设计很重要的“点”逐一展现给你,沿着数据结构从简单到复杂的主线展开,将软件工程相关的思想和方法渗透其中,从紧密结合实际的问题出发,在一个实例的“不断深化和提升”中逐步引出相关知识点,通过对问题的举一反三和前后知识点的融会贯通,由浅入深地启发引导你循序渐进地编程,让你在不知不觉中逐步加深对程序设计方法的了解和掌握。期望通过这样的设计,你在学完以后,不只是简单地掌握了C语言的语法,还能够理解隐藏在语法背后的思想,并初步具备灵活使用这些思想进行编程的能力。

Q:我想考二级,学完这个课程可以考吗?

A:二级考试题考查语言的语法细节较多,所以能否通过二级考试,要看你的应试水平如何。本课侧重于讲解程序设计的方法以及错误程序的排错方法,更关注实战能力,因此应该说本课程对学生的要求是高于二级考试的要求的。

Q:如何学好程序设计?

A:“熟读唐诗三百首,不会吟诗也会诌”,编程也是如此。写出的漂亮程序不是听课听出来的,也不是看书看出来的,而是读别人的程序读出来的,更是自己动手练出来的。学习编程一定要多读多写多练多思考,除此以外是没有捷径可走的。

Q:上机编写C语言程序使用什么软件好?

A:课程演示会使用Code::Blocks+gcc+gdb集成开发环境,但是你使用任何其他C语言开发工具也都可以。不过,我们推荐使用Code::Blocks,在教材网站(https://book.sunner.cn)上有软件下载的网址链接,《C语言程序设计学习指导(第2版)》上有关于如何使用这个软件的详细介绍,它是一个开源的跨平台的C/C++集成开发环境,它安装简单,比Visual C 6.0等其他集成开发环境更简单易学。

Q:使用codeblocks在sources中新建一个file,也就是不在原来默认的main.c里面写代码,那么应该如何调试才能使运行的时候直接运行新建的里面的程序呢?

A:给工程添加完新的文件后,移出旧的文件main.c再重新编译即可,移出文件的方法和添加的方法类似。

Q:为什么安装好软件后创建新项目的时候软件总是说:could not save project maybe the file is write-protected 呢?

A:codeblocks要求软件安装的目录最好不要带空格或汉字,不要按默认设置安装到program file目录下,卸载后再选择安装到根目录下试试。更多注意事项,参见高等教育出版社的《C语言程序设计学习指导(第2版)》

Q:请问为什么我在Code::Blocks里面点开Debug中的watch里面是空白的?

A:按照视频1.2讲的方法新建一个控制台应用程序,不要直接新建一个C文件,直接新建或者打开一个 C文件是无法使用调试功能的。

Q:为什么我的程序编译不了,提示没有编译器或调试器?

Q:如何提问,能得到快速的解答?

A:

1)标题:撰写标题时,要注意把要问的问题的出处和核心词写出来,最好用【】标出来,比如【第1周编程题在线测试的第1题】求解。

2)内容:内容上要把你不懂的地方说出来,最好详细点,把自己尝试修改的过程也说一下。

3)附源代码:把源码贴到讨论区(不要使用图片,因为图片看不清,也不能拷贝),这样大家可以通过你贴出的源码帮你分析错在哪里。

4)附错误提示:把编译出错的提示也贴出来(一般是英文形式),这样大家不用拷贝粘贴和调试程序也能帮你分析出错原因了。

Q:常见的运行结果错误的原因有哪些?

A:

1)数据输入输出的格式没有严格按照题目的要求写,直接拷贝粘贴题目中给的格式字符串,是最简单和不易出错的方法。

2)输入输出字符串中的字符大小写有错误,或者空格数量和位置与题目中的要求不一致,或者缺少换行等。

3)仔细审题,例如题目要求计算半圆的周长,就不要加上直径,更不要计算整个圆的周长。

4)如果只有几个测试用例通过,还有没有通过的测试用例,那么说明你没有考虑所有的可能性,甚至是非法输入的情况。

5)检查是否为英文输入,切记切换成英文状态再输入。一些同学误用了中文作为输入法,就会出现不能编译的问题,例如中文状态下输入的分号和英文状态下输入的分号是完全不同的,语句的末尾使用的分号一定要在英文状态下输入。

哈工大c语言作业系统,2015秋C语言程序设计相关推荐

  1. c语言作业系统输出超限,C语言网Online Judge系统支持语言和编译说明

    Online Judge系统支持语言和编译情况: 语言 编译器 语言版本 编译参数 C gcc 4.6.3 C99 gcc Main.c -o Main -Wall -lm –static -std= ...

  2. linux语言windows 语言,作业系统一般用什么编码语言程式设计?如:Windows,Linux,是组合语言吗?还是自己开发的程式码?...

    作业系统一般用什么编码语言程式设计?如:Windows,Linux,是组合语言吗?还是自己开发的程式码?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内 ...

  3. 2015计算机应用基础平时作业答案,2015秋《计算机应用基础》第一次作业

    2015秋<计算机应用基础>第一次作业 一.单项选择题.本大题共50个小题,每小题 2.0 分,共100.0分.在每小题给出的选项中,只有一项是符合题目要求的. 1. 第一台电子计算机是1 ...

  4. 天大18年c语言离线作业,天大18秋C语言程序设计在线作业一辅导资料.docx-资源下载在线文库www.lddoc.cn...

    天大18秋<C语言程序设计>在线作业一辅导资料.docx 天大 18 秋C 语言程序设计 在线作业一1.C 2.D 3.D 4.D 5.D 一.单选题共 40 题,100 分1.设有int ...

  5. C语言作业二选择结构,C语言第二次作业参考答案选择结构.pdf

    1 C 语言第二次作业(选择结构)参考答案语言第二次作业(选择结构)参考答案 1.某年如果能被某年如果能被 4 整除整除,,但不能被但不能被 100 整除整除,,或者能被或者能被 400 整除的整除的 ...

  6. c语言考试系统外文文献,C语言考试系统的设计[文献翻译]

    C语言考试系统的设计[文献翻译] (14页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 毕业论文(设计) 外文翻译 外文原文 Web Se ...

  7. c语言嵌入式系统编程软件,C语言嵌入式系统编程软件设计研究论文

    C语言嵌入式系统编程软件设计研究论文 摘要:近年来,C语言编程在嵌入式系统越来越受到广大技术人员的青睐.介绍了C语言系统软件的编程思路,阐述了嵌入式系统编程软件架构的基本知识,包括模块划分.分层架构. ...

  8. c语言考试系统程序,二级c语言模拟考试软件下载

    无忧考吧二级c语言考试系统是一款非常专业的计算机二级C语言模拟考试软件,可以帮助用户朋友们对全国计算机二级C语言考试进行模拟测试学习,如果您对这一门课程并没有什么把握需要练习,这款考试模拟系统一定是你 ...

  9. c语言考试系统文献综述,C语言考试系统的设计【毕业论文+文献综述+任务书+开题报告】.doc...

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp学术论文&nbsp>&nbsp大学论文 C语言考试系统的设计[毕业论文+文献综述+任务书+开 ...

最新文章

  1. 云计算与边缘计算协同发展的一些思考
  2. sklearn.preprocessing.PolynomialFeatures
  3. 小学二年几手工计算机的制作,小学二年级创意手工制作方法
  4. ssm项目快速搭建(注解)-依赖
  5. python 并列条形图_python – 来自两个pandas数据框的分组条形图
  6. 读高性能网站建设指南
  7. 详述SaltStack Salt 命令注入漏洞(CVE-2020-16846/25592)
  8. Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)
  9. excel公式不执行。原因是设置问题:公式->计算选项->手动
  10. Joomla 插件 attachments 使用时出现不支持ZIP文件上传的错误
  11. 实现mysql远程(通过IP地址访问)连接
  12. 名人(国家)·经典语录——向 先 辈 低 头, 向 文 明 低 头
  13. kotlin map和Json转换,Json解析
  14. 侍魂胧月传说服务器维护,侍魂胧月传说手游7月15日停机维护更新预告
  15. Centos7之pacemaker高可用安装配置
  16. 抗TNF治疗改变JIA患者PBMC基因表达谱,可预测疗效
  17. 程序员会被AI取代?程序员在AI时代如何华丽变身?
  18. 深入理解MAGENTO – 第九章 – 数据集合瓦瑞恩
  19. vue中在一个函数中调用另外一个函数
  20. 三菱5u 上位机mc协议_上位机读写三菱plc fx5u的内存数据示例

热门文章

  1. 教你如何计算腰围~~
  2. “中序表达式”转换为“前序表达式”、“后序表达式”
  3. Pictures Test
  4. WinForm 中自定义文件与自己的应用程序相关联
  5. emctl start dbconsole失败问题的解决
  6. linux 设置pip 镜像 Pip Warning:–trusted-host 问题解决方案
  7. 2021人工智能竞赛白皮书:1000场竞赛的深度分析
  8. 区块链2.0——以太坊
  9. 东南亚ERP仓储管理系统怎么样?
  10. linux脚本调用job,linux shell - 脚本中调用fg调取后台任务报错