栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言——第一个程序、打印、变量和常量

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言——第一个程序、打印、变量和常量

目录

一、C语言的特点:

二、第一个程序

三、转义字符

四、变量和常量

1.变量

 2.常量

3.定义符号常量


一、C语言的特点:

灵活度高、效率高、可移植性高

二、第一个程序

1.软件:Dev-C++ 5.11

2.步骤:

        文件→新建→源代码

        运行→编译运行→(保存类型)C source files(*.c)→(文件名)test.c→保存

#include 

int main()
{
	printf("Hello Worldn");
	return 0;
	
}

3.代码运行结果

三、转义字符
转义字符含义
a响铃(BEL)
b退格(BS),将当前位置移到前一列
f换页(FF),将当前位置移到下页开头
n换行(LF),将当前位置移到下一行开头
r回车(CR),将当前位置移到本行开头
t水平制表(HT),跳到下一个TAB位置
v垂直制表(VT)
\表示反斜杠本身()
'表示单引号(’)
"表示双引号(")
?表示问号(?)
表示空字符(NULL)
ddd1到3位八进制数所代表的任意字符
xhh1到2位十六进制所代表的任意字符

四、变量和常量

        变量和常量是程序处理的两种基本数据对象。

1.变量

(1)变量的意义就是确定目标并提供存放的空间.

(2)变量名:变量名只能是英文字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。

         命名规则:① 第一个字母必须是字母或者下划线开头;

                           ② 变量名区分大小写;

                                eg:_FISHC ≠ fishc

                           ③ 不能使用关键字来命名变量。

(3)关键字

autobreakcasecharconstcontinuedefaultdo
doubleelseenumexternfloatforgotoif
intlongregisterreturnshortsignedsizeofstatic
structswitchtypedefunionunsignedvoidvolatilewhile
inlinerestrict_Bool_Complex_Imaginary
_Alignas_Alignof_Atomic_Static_assert_Noreturn_Thread_local_Generic

(4)数据类型

  • char — 字符型,占用一个字节
  • int — 整型,通常反映了所用机器中整数的最自然长度
  • float — 单精度浮点型
  • double — 双精度浮点型

eg:int a;char b;float c;double d

(5)代码:

#include 

int main()
{
	int a;
	char b;
	float c;
	double d;
	
	a = 520;
	b = 'F';
	c = 3.14;
	d = 3.141592653;
	
	printf("鱼C工作室创办于2010年的%dn",a);
	printf("I love %cishC.com!n",b);
	printf("圆周率是:%.2fn",c);
	printf("精确到小数点后9位的圆周率是:%11.9fn",d);
	
	return 0;
	
}

运行结果:

 2.常量
  • 整型常量:520,1314,123
  • 实型常量:3.14,5.12,8.97
  • 字符常量 :普通字符:'L','O','V','E';转义字符:'b','t','n'
  • 字符串常量:“FishC”
  • 符号常量:使用之前必须先定义

3.定义符号常量

(1) 格式:#define 标识符 常量

        比如:- #define URL"http://www.fishc.com"
                   - #define NAME"鱼C工作室”
                   - #define BoSS“小甲鱼”
                   - #define YEAR 2010
                   - #define MONTH5
                   - #define DAY 20

代码:

#include 

#define URL "http://www.fishc.com"
#define NAME "鱼C工作室"
#define BOSS "小甲鱼"
#define YEAR 2010
#define MONTH 5
#define DAY 20

int main()
{
	printf("%s成立于%d年%d月%d日n",NAME,YEAR,MONTH,DAY);
	printf("%s是%s创立的……n",NAME,BOSS);
	printf("%s的域名是%sn",NAME,URL);
	
	return 0;
}

运行结果:

(2)标识符(identifier)

  • 标识符只能是英文字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成(eg:_ i_love_fishC_520)
  • 第一个字母必须是字母或者下划线开头
  • 标识符区分大小写(eg:_ FISHC ≠ fishc)
  • 不能使用关键字来命名标识符

(3)字符串常量

  • 字符:'F','I','S','H','C'
'F''I''S''H''C'
  • 字符串:

——"Hello World"

'H''e''l''l''o'' ''W''o''r''l''d'''

——"I love FishC.com!"

'I'' ''l''o''v''e'' ''F''i'
's''h''C''.''c''o''m''!'''

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/997041.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号