第1章总结

1.C盘新建文本文档  记事本输入保存以下代码:
public class HelloJava {
public static void main(String[] args) {
System.out.println("Hello Java"); } 

}

 

 

2更改扩展名为.java
选择“开始”→“运行”命令,在“运行”对话坡制台中输入cd命令如图

 

 1.5                                          Eclipse的使用

1.创建Java 项目
在Eclipse中编写程序,必须先创建项目。
(1)选择“File”→“New”→ Project”命令,打开New Project(新建项目)对话框、该对话框包含创建项目的向导,在向导中选择“Java Project(Java项目)”节点,单击“Next”按钮。
(2)弹出New Java Project(新建Java项目)对话框,在Project name(项目名)文本框中输HelloJava,在Project Layout(项目布局)栏中选中 Create separate folder for sources and class fles(为源文件和类文件创建单独的文件夹)单选按钮,然后单击“Finish”(完成)按钮,完成项目的创建。

2. 创建Java 类文件 
Eclipse菜单栏中选择“File”→“New”→“Class”命令,将打开 New Java Cla建Java类)对话框,如图

 3. 运行Java 程序
单击鼠标右键,在弹出的菜单中选择“Run As”→“Java Application”命令。程序运行结果如图

 

1.6                                                                 程序调试 

1. 设置断点
设置断点是程序调试中必不可少的手段,Java调试器每次遇到程序断点时都会将当前线程挂起,即暂停当前程序的运行。
可以在Java编辑器中显示代码行号的位置双击添加或删除当前行的断点,或者在当前行号的位置单击鼠标右键,在弹出的快捷菜单中选择“Toggle Breakpoint”命令实现断点的添加与删除

2.以调试方式运行Java 程序
在弹出的快捷菜单中选择“Debug As”→“Java Application”命令。如图 

 

3.程序调试

(1)单步跳过
在Debug视图的工具栏中单击按钮或按<F6>键,将执行单步跳过操作,即运行单独的程序代码,但是不进入调用方法的内部,然后跳到下一个可执行点并暂挂线程。
不停地执行单步跳过操作,会每次执行一行程序代码,直到程序结束或等待用户操作。
(2)单步跳入
在Debug视图的工具栏中单击按钮或按<F5>键,执行该操作将跳入调用方法或对象的内部单步执行程序并暂挂线程。                            如图

 


 

<think>根据用户需求,用户需要谭浩强《C语言程序设计》第一的总结内容。由于用户明确提到第一,且引用了习题答案,但实际需求是第一的总结,因此需要提供第一的核心知识点概述。 第一通常是介绍性的内容,主要包括:C语言的发展历史、特点、程序结构、运行环境等。根据谭浩强教材的常见结构,第一总结可以包括以下要点: 1. C语言的发展简史:从ALGOL 60到C语言的发展过程。 2. C语言的特点:简洁、高效、可移植性、结构化等。 3. 简单的C程序结构:以“Hello, World!”为例,介绍主函数、输入输出、注释等。 4. 运行C程序的步骤:编辑、编译、连接、运行。 5. 程序设计任务:分析问题、设计算法、编写程序、调试运行。 注意:由于没有具体的教材原文,这里根据常见的C语言教材第一内容进行总结。如果用户有更具体的要求,可以进一步询问。 因此,给出总结如下: </think>### 谭浩强《C语言程序设计》第一总结 第一主要介绍C语言的基础概念和编程入门知识,核心内容如下: #### 1. **C语言概述** - **发展简史**:C语言由Dennis Ritchie于1972年在贝尔实验室开发,继承自B语言,最初用于开发UNIX操作系统。 - **语言特点**: - 结构化编程:支持函数和模块化设计 - 高效性:可直接操作内存和硬件 - 可移植性:标准库支持跨平台开发 - 灵活性:兼具高级语言的易读性和汇编语言的底层控制能力 #### 2. **程序基本结构** ```c #include <stdio.h> // 预处理指令(引入标准输入输出库) int main() { // 主函数入口 printf("Hello, World!"); // 输出语句 return 0; // 返回值 } ``` - **关键元素**: - `#include`:包含头文件 - `main()`:程序执行的起点 - `printf()`:格式化输出函数 - `return 0`:程序正常结束标志 #### 3. **编程规范** - 注释:`// 单行注释` 或 `/* 多行注释 */` - 语句结束符:每条语句以分号`;`结尾 - 缩进:使用空格/制表符增强可读性 - 标识符规则:由字母/数字/下划线组成,首字符不能是数字 #### 4. **开发流程** ```mermaid graph LR A[编辑.c文件] --> B[编译] B --> C[生成.obj文件] C --> D[链接库文件] D --> E[生成.exe可执行文件] ``` #### 5. **核心概念** - **常量**:程序运行中不可修改的值(如`3.14`, `'A'`) - **变量**:需先声明后使用(例:`int score = 90;`) - **数据类型**: - 基本类型:`int`, `float`, `char`, `double` - 修饰符:`short`, `long`, `unsigned` - **输入输出**: - `scanf("%d", &a)`:格式化输入 - `printf("a=%d", a)`:格式化输出 > **实践要点**:第一通过简单程序(如求最大值、输出文本)引导初学者理解编程逻辑,强调语法严谨性(例如变量声明、语句分隔符等基础规则)[^1]。 --- ### 相关问题 1. C语言与其他编程语言(如Python/Java)的核心区别是什么? 2. 如何理解C语言中指针的基本概念和应用场景? 3. 在Windows/Linux环境下配置C语言编译器的步骤有哪些? [^1]: 内容参考谭浩强《C语言程序设计(第五版)》第一核心知识点及习题实践。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值