用c语言将321变为123,C语言学习日志

2013-02-28

昨天华为外包面试,打击很大,笔试考的是C++,面试的是C语言,不说笔试考的惨不忍睹,单单是面试问了个基本问题,如何把123变为321我都不知道,啊啊啊!所以下定决心要好好学习下C语言咯。

第一章: C语言概论

C语言版本

目前最流行的C语言有以下几种:

·Microsoft C 或称 MS C

·Borland Turbo C 或称 Turbo C

·AT&T C

面向对象的程序设计语言

在C的基础上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C++。 C++进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。C++目前流行的最新版本是Borland C++4.5,Symantec C++6.1,和Microsoft VisualC++ 2.0。C++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,

问:什么是面向对象的程序设计语言?

答:用面向对象思考问题更符合我们人的思考方式。 其实我们人现实生活中都是在面向对象。比如:去饭店吃饭,你只要说明吃什么就可以了,有必要还了解这个菜是怎么做的,是哪里来的,怎么去种这个菜吗?

C源程序的结构特点

main()

{

printf("c语言世界www.vcok.com,您好!\n");

}

main是主函数的函数名,表示这是一个主函数。每一个C源程序都必须有,且只能有一个主函数(main函数)。函数调用语句,printf函数的功能是把要输出的内容送到显示器去显示。printf函数是一个由系统定义的标准函数,可在程序中直接调用。

#include"stdio.h"

#include"math.h"(include称为文件包含命令扩展名为.h的文件也称为头文件或首部文件)

main()

{

double x,s;(定义实数变量x,s)

printf("input number:\n");

scanf("%lf",&x);

s=sin(x);

printf("sine of %lf is %lf\n",x,s);

}

2013-03-01

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

C语言的数据类型

在C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。

1.基本数据类型

基本数据类型最主要的特点是,其值不可以再分解为其它类型。

2.构造数据类型

在C语言中,构造类型有以下几种:

·数组类型

·结构类型

·联合类型

3.指针类型

http://www.docin.com/p-67227943.html(《C语言基本数据类型

截图20130301102541.jpg (上传于2013-03-01 10:32:14)

12

截图20130301102800.jpg (上传于2013-03-01 10:32:14)

13

》)

截图20130301102541.jpg (上传于2013-03-01 10:29:31)

10

截图20130301102800.jpg (上传于2013-03-01 10:29:31)

11

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值