linuxc

linuxc


linux是一套免费使用和自由传播的类unix操作系统,目的是建立不受任何商品化软件的版权制约的,全世界能自由使用的unix兼容产品。

c语言的书写格式:

1.C语言的关键字必须是小写。

2.c程序一般都采用缩进格式的书写方法。

3.注释符是以/*  */,//是单行注释。

c语言特点:1.面向过程。2.结构化语言。

布尔值转化为整数true为1,flash为0。

在c语言中,非0为真,0为假。

常用的输出函数:

printf(格式控制,输出列表);

例如:printf(“%d”,a);

scanf(格式控制,地址列表);

例如:scanf(“%d”,&a);

putchar(参数)字符格式输出函数;

getchar()接受函数;

1.%c用以输出单个字符。

2.%d表示按照十进制形式输出整形数据。

3.%o即按照八进制的形式输出对应数据。

4.%x即按照十六进制的形式输出对应的数据。

5.%u即把对应内存单元中的数据以无符号形式输出。

6.%s用于输出字符串。

7.%f表示输出实型数据。

8.%e表示以指数形式输出浮点型数据。

9.%g表示自动选择%f或%e格式来输出浮点型数据。

选择结构程序设计

if语句

if(表达式)语句一。

if(表达式)语句一

else语句二。

if(表达式1)

语句1

else if(表达式2)

语句2

else

.........

swith语句

switch(表达式)

{

case 整型常量表达式1:语句1 [break]

case 整型常量表达式2:语句2 [break]

.............

case 整型常量表达式n:语句n [break]

defaule:语句组n+1

}

循环结构程序设计

while(表达式)

循环体语句

例如:

int i,sum=0;

i=1;

while(i<=10)

        sum=sum+1;

i=i+1;

printf(“%d”,sum);

do-while语句

do

循环体语句

while(表达式);

for语句

for(表达式1;表达式2;表达式3)

循环体语句;

例如:

int i,sum=0;

for(i=1;i<=10;i++)

       sum+=i;

printf(“sum=%d/n”,sum);

break语句

while(...){

....

if(....)

break;

}

continute语句

例如:

int i,sum=0;

for(i=1;i<=10;i++)

       sum+=i;

continute;

printf(“%d/n”,sum);

continue和break的比较:break是语句终止循环;continue语句只是结束本次循环。



猜你喜欢

转载自blog.csdn.net/qq706352062/article/details/79615235