您的位置:首页 > 编程语言 > C语言/C++

开始了大学 开始了编程之路 一切从C语言开始a

2013-10-29 11:33 288 查看

C语言一切高级语言的基础

#include<....>是C语言的起始语言

C语言大学教程

第二章:数据类型,运算符与表达式

内容关键词:基本数据类型,常量和变量,标识符命名,常用运算符和表达式,运算符的优先级和结合性。

难点:使用变量时的注意事项。增1和减1运算符在表达式中的作用,尤其是增1和减1运算符与算术运算符的混合运算。赋值运算符与数学中等号的不同含义,注意不要将关系运算符==写成=。将数学表达式写成合法的C语言表达式。

举一个例子:(1)用C语言写两个已知整数相加。

例:#include<stdio.h>

void main( )

{

printf("%d\n",5+3);

}

这是一个最简单C语言程序。

(2) 两个未知的两个整数相加。

例:#include<stdio.h>

void main( )

{

int X,Y, SUM=0

printf("input two integers:");

scanf("%d%d",&X,&Y);

SUM=ADD(X,Y);

printf("SUM=%d\n",SUM);

}

这是一个一般的C语言程序。

(3)R=10的圆的面积和周长。

例:#include<stdio.h>

#define PI=3.1415926

#define R=10

void main( )

{

printf("面积是:%d\n",PI*R*R);

printf("周长是:%f\n",2*R*PI);

}

这是一个要求先赋值的C语言程序。

二 关键字 :(Keyword)

asm( ) auto( ) break( ) case( ) cdecl( )

char( ) const( ) continue( ) default( ) do( )

double(双) else( ) enum( ) extern( ) far( )

float( ) for( ) goto( ) huge( ) if( )

interrupt( ) int( ) long( ) near( ) pascal( )

register( ) return( ) short( ) signed( ) sizeof( )

static( ) struct( ) switch( ) typedef( ) union( )

unsigned( ) void( ) volatile( ) while( )

三 运算符:(Operator)

(1) 算术运算符: + - * /

(2) 关系运算符: > >= == < <= !=

(3) 逻辑运算符: ! && ||

(4) 赋值运算符: =

复合的赋值运算符: += -= *= /= &= %= != ^= <<= >>=

(5) 增1和减1的运算符: ++ --

(6) 条件运算符: ?:

(7) 强制类型转算运算符: (类型名)

(8) 指针和地址运算符: * &

(9) 计算字节数运算符: sizeof

(10) 下标运算符: [ ]

(11) 结构体成员运算符: ->.

(12) 位运算符 << >> | ^ &
今天就写这些了。。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: