鱼C论坛

 找回密码
 立即注册
查看: 2393|回复: 0

[技术交流] 带你学C带你飞(S1E4)

[复制链接]
发表于 2017-6-16 19:57:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
变量

1.程序处理的基本数据对象:变量、常量

2.变量的意义就是确定目标并提供存放的空间。

3.变量名规则:(1).变量名只能是英文字母(A~Z或a~z)和数字(0~9)或者下划线(_)组成.
                        (2).开头必须是字幕或者下划线。
                        (3).变量名严格区分大小写。(即变量A≠变量a)(习惯上用小写表示变量,全部字母大写表示符号常量名)
                        (4).不能使用关键字来命名变量。

4.关键字:C语言内部使用的名字,具有特殊的含义。
(1).传统C语言关键字:auto、break、case、char、const、continue、default、do、double、else、enum、extern、float、for、goto、if、 int、long、register、return、short、signed、sizeof、static、struct、switch、typedef、union、unsignde、void、volatile、while
(2).C99新增5个关键字:inline、restrict、_Bool、_Complex、_Imaginary
(3).C11新增7个关键字:_Alignas、_Alignof、Atomic、_Static_assert、Noreturn、Thread_local、_Generic

5.基本数据类型
(1).字符型:char
(2).整型:int
(3).单精度浮点型:float
(4).双精度浮点型:double

6.程序案例:
#include <stdio.h>

int main()
{
int a;
char b;
float c;
double d;

a = 520;
b = 'F';
c = 3.14;
d = 3.141592653;

printf ("鱼C工作室创办于2010年的%d\n",a);
printf("I Love %bishC.com!\n",b);
printf("圆周率是:%.2f\n",c);
printf("精确到小数点后9位的圆周率是:%11.9f\n",d);

return 0;
}

注:
“=”表示赋值;
双引号里面是字符串、单引号里面是字符;
浮点型即浮点数(带小数点的数);
单精度浮点型表示较小的浮点数,双精度相反;
printf:格式化输出函数
%d对应后面的a、%c对应后面的b(以此类推);
%.2f表示精确到小数点后2位的浮点型数据(f表示单、双精度浮点型、.2表示小数点后2位数);
%11.9f表示总占宽度为11,且精确到小数点后9位。

评分

参与人数 1鱼币 +4 收起 理由
小甲鱼 + 4 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 16:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表