C语言程序设计基础篇

#include <stdio.h>

One Day

一、程序设计基础

1、程序语言:机器语言(只能识别0和1

汇编语言(低级语言)

高级语言

2、软件开发步骤:a.分析问题

b.确定数据结构和算法

c.编制程序

d.调试程序

  • 算法表示——流程图奋斗
  • 编码实现——C程序开发
源代码编译器目标代码连接程序可执行程序

二、编程语言

1、字符集
  • 数字字符:0、1、2、3、4、5、6、7、8、9.
  • 拉丁字母:A、B······、Z、a、b······、z(:字母的大小写必须区分)
  • 运算符:“+”、“-”、“*”、“/”、“=”等
  • 特殊符号和不可显示字符:_(连字符或下划线)、空格、换行、制表符
2、标识符
  奋斗 C语言规定,标识符由C语言字符集中的字母下划线(_)、数字组成,它额第一个字符必须是字母下划线
下面是合法C标识符:
student_name
studentName
下面是不合法C标识符:
class...name
12name
3、关键字
chardodouble
floatforif
intlongshort
4、语句
  • 选择语句:if、switch
  • 循环语句:for、while、do_while
  • 转移语句:break、return
5、标准函数库
  • stdio.h
  • math.h
调用:#include <stdio.h>

6、C程序的基本结构
#include <stdio.h>
int main(void){                          //一个简单的C程序
      int num;                           //定义一个名为num的变量
      num = 1;                           //为num赋一个值
      printf("我是一个简单的计算机!"); //使用frintf()函数
      return 0;
}
7、 C语言执行过程
编辑 编译 连接 执行

三、数据存储于输入输出

1、二进制与十进制的转换

52的十进制转化为二进制:

 

 

把二进制110转化为十进制:

 

2、 数据类型
数据类型占用字节数关键字取值范围
字符型char1-128~127
短整型short2-3万~3万
整型int4-20亿~20亿
长整型long4-20亿~20亿
单精度型float4
双精度型double8


3、常量
  • 整型(用十、八、十六进制表示)
  • 浮点型(小数和指数形式)
  • 字符型(‘a’、'C')
  • 字符串型("asd")
注:#define定义符号常量的结尾不加分号

4、变量
  • 变量名
  • 变量声明
  • 初始化变量
  • 变量的使用

5、输入输出

格式字符意义
d以十进制形式输出带符号的整数
f以小数形式输出单、双精度的实数
c输出单个字符
s输出字符串
  • printf("%d", a);
  • scanf("%d", &a);














  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值