C语言

一,C语言的开发环境,FreeBSD下面开发,或者windows下面的vs2008下开发;

二,学习语言的一个最简单的列子如下:

#include

int main(void){

 return 0;

}

语句分析:

#include   //包含一个头文件,这个头文件定义了一些输入输出函数的声明和定义;如printf,scan

int main(void)   //C语言都有一个main主函数,int代表函数的返回类型;(void)中的代表函数无参数,也可以省略void,但这种方法不推荐  

{}               //括起来里面的内容为函数的主体,就是函数的实现部分;

return 0;      //函数的返回值;这个返回值的类型就是函数的返回类型;

 

三,C语言的数据类型;

1.整形(int)

2.浮点形(float,double)

3.字符型(char)

 

四,控制台输入和输出(printf和scanf)

1.printf 的应用;

printf("字符串 %d",变量.....); //print format 全写,代表格式化输出,%格式化字符,一些常用的格式化形式;

%%    输出%

%d    格式化int的变量

%f     格式化float,double的变量

%c    格式化char变量

%p    格式化指针变量

%s    格式化字符串(char数组) 

如%5d,代表格式化int变量,5代表包括自己在内,一共有5个字符,主要用来格式化对齐方式

2.scanf的应用

scanf("%d",&number);

多个输入的方法,比如输入2016-02-25,显示为2016/02/25

int year,month,day;

scanf("%d-%d-%d,&year,&month,&day);//这里输入的格式一定要安装固定格式输入,如用-来连接年月日

printf("%d/d/d,year,month,day)//月和日如果不够2位数,通过前补0来格式化输出;

posted @ 2016-04-12 11:45  delphiclub  阅读(155)  评论(0编辑  收藏  举报