- UID
- 2
注册时间2004-12-1
阅读权限255
最后登录1970-1-1
总坛主
TA的每日心情 | 开心 2024-12-1 11:04 |
---|
签到天数: 12 天 [LV.3]偶尔看看II
|
首先下载DEV-C++编译平台,然后就开始咯,!
先讲解下面简单C语言程序例子:
C程序由一个main函数组成,
{ ---函数体开始
} ---函数体结束
; ---语句结束
printf ---函数名
\ n ---换行符
/*--*/ ---注释
简单的C语言程序例1:
-----------------------------------------
main()
{
printf ("*******\n"); /* 字串照原样输出 */
printf ("* BBI *\n");
printf ("*******\n");
system("pause");
}
-----------------------------------------
运行结果:
*******
* BBI *
*******
简单的C语言程序例2:
----------------------------------------------
main()
{
int a, b, c, sum;
a=10; b=20; c=30;
sum=a+b+c;
printf("sum=%d\n", sum); /* %d是指按十制整数格式输出 */
system("pause");
}
----------------------------------------------------
简单的C语言程序例3;
-------------------------------------------------
main() /*主函数*/
{
int x,y,z;
scanf("%d,%d",&x,&y); /* 键入两个数,分别赋x,y */
z=min(x,y); /* 调用min函数,将x给x1,y给y1 */
printf("min is %d\n",z);
}
int min (int x1,int y1)
{
int z1;
if(x1<y1)
z1=x1;
else
z1=y1;
return(z1);
}
-------------------------------------------
看到这里你就可以打开你的编译平台,我们正式进入C语言世界了,!
如果有心学的话下面最好是每个程序都自己打上一遍,别ctrl+C哦!
常量
1. 常量—程序运行过程中其值不变的量
2. 类型
(1) 整型常量 : 允许用 10进制, 8进制 (数前加数0), 16进制(数前加数字0和X)
整型常量程序例子:
---------------------------------------------------
main()
{
int a,b,c; /*定义整型(int) a,b,c*/
a=10; b=010; c=0x10;
printf("%d,%d,%d",a,b,c);
system("pause");
}
----------------------------------------------------
运行结果: 10 , 8 , 16
(2) 实型常量:允许用 日常记数法: 如:1999.35 ,-2001.98 和 科学记数法:如: 1.99935e3
实型常量程序例子:
----------------------------------------------------
main()
{
float f;
f=1999.35;
printf("%f,%e",f,f );
/*注意输出格式1个是日常记数法%f,1个是科技记数法%e*/
system("pause");
}
----------------------------------------------------
运行结果 : 1999.35, 1.99935e3
3)字符常量—用单引号括起来的一个字符或转义字符.
例: ‘A’, ‘o’ , ‘1’, ‘#’, ‘a’ 等
\n 换行
\t 横向跳格(即跳到下一个输出区)
\v 竖向跳格
\b 退格
\r 回车
\f 走纸换页
\\ 反斜杠
\’ 输出单引号
\ooo 1--3位八进制所代表的字符
\xhh 1--2位十六进制所代表的字符
字符常量程序例子:
------------------------------------------
main()
{
printf("%c,%c,\n",'A','#');
system("pause");
}
------------------------------------------
运行结果: A,#
(4) 字符串常量---用双引号括起来的一串字符序列.
例: “CHINA”,“BBI”,“I am a teacher.” 等
而 “A” 与 ‘A’ 在C语言中是不同的, 前者是字符串常量,
后者是字符常量.
(5)符号常量
符号常量程序例子:
------------------------------------------
#define PI 3.1415928
/* 是符号常量,一般用大写,在该作用域内不可赋其他值 */
main()
{
float r,s;
scanf("%f",&r);
s=2*PI*r;
printf("s=%f\n",s);
system("pause");
}
---------------------------------------------
好处: 若程序里多处出现,该值发生 变化, 仅在 define中作一次修改;
所有程序在DEVC++里要保存成.C类型的,F9运行..
好累,就写到啦,
下次有时间在把变量,运算符及其表达式,函数,循环,判断,指针等等之类的写写,!
别急于求成,C语言想学好的话,不是一天两天的事,不过C语言是深无底的,! |
|