程序设计和C语言

本文介绍了程序设计的基础概念,包括程序、程序设计语言的发展历程,从机器语言到高级语言的演变。重点讲解了C语言的基本结构,如#include、stdio.h、int、main()、printf()等关键字的使用,并概述了程序开发过程,包括分析问题、编写源代码、编译连接以及运行可执行程序的步骤。同时,文章还提到了常见的错误类型及其排查方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、程序和程序语言
程序:完成某项事物所预设的活动方式和活动过程。
程序设计:人们描绘计算机要做的工作。
二、程序设计语言及发展
1.机器语言
2.汇编语言
3.高级语言{编译器 解释器}
三、程序的功能分解
从上至下,逐层细分
四、C语言
例:#include<stdio.h>
int main()//main必须返回一个整数类型
{
printf(“Hello,C!\n”);
return 0;
}

程序开发过程

一、开发过程
1.分析问题,设计一种解决问题的途径。
2.写出源代码*.c
3.编译连接 .obj–.exe
4.运行exe可执行程序
二、错误种类
1.语法错误
根据错误提示去排错。
提示:从错误提示行向上查;
若有多个错误,先取第二个。
2.逻辑错误
三、编译器提示:
1.Error
2.warning:警告 分析warning原因
四、逻辑错误
1.读取非安全区域
2.进入死循环
3.非法除以0
4.结果不对
五、排除程序中的错误
学会用IDE的调试工具:1.追踪
2.监视
3.执行
4.中断执行

include 包含
stdio.h 标准的输入输出头文件
int 整数类型
main( ){ } 主函数
printf( ) 显示输出函数
return 返回
\n 换行符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值