查看: 9096|回复: 7

[转载教程] 【视频】C语言教程01【第一章:C语言概述及如何上机运行C程序】

  [复制链接]
TA的每日心情
2026-2-27 09:01

签到天数: 544 天

连续签到: 1 天

[LV.9]青行灯

发表于 2014-5-12 12:12:38 | 显示全部楼层 |阅读模式 天下第七

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?创建账号

×

C语言概述

(因字节数限制,以下略去2000字节)。

C语言是当代最优秀的程序设计语言,C语言的特点: 简洁、紧凑,使用方便、灵活。

标准C一共只有32个关键字,9种控制语句,主要用小写字母表示。运算符丰富。共有34种。C把括号、赋值、逗号等都作为运算符处理。从而使C的运算类型极为丰富,可以实现其他高级语言难以实现的运算。C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能。目标代码质量高,程序执行效率高。与汇编语言相比,用C语言写的程序可移植性好。

简单的C程序介绍


void main()
{
    printf("世界,您好!n");
}

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


#include<math.h>
#include<stdio.h>
main(){   
double x,s;   
printf("input number:n");   
scanf("%lf",&x);   
s=sin(x);   
printf("sine of %lf is %lfn",x,s);}

include称为文件包含命令,扩展名为.h的文件称为头文件,定义两个实数变量,以被后面程序使用,显示提示信息,从键盘获得一个实数x,求x的正弦, 并把它赋给变量s,显示程序运算结果,main函数结束


#include<math.h>
#include<stdio.h>
int max(int a,int b);           /*函数说明*/
main()                          /*主函数*/
{   
int x,y,z;                  /*变量说明*/   
int max(int a,int b);       /*函数说明*/   
printf("input two numbers:n");   
scanf("%d%d",&x,&y);        /*输入x,y值*/   
z=max(x,y);                 /*调用max函数*/   
printf("maxmum=%d",z);      /*输出*/
}
int max(int a,int b)            /*定义max函数*/
{
if(a>b)return a;
else return b;   /*把结果返回主调函数*/}

第一章视频下载

评分

参与人数 1贡献 +10 金钱 +6 收起 理由
沐玛 + 10 + 6 赞一个!

查看全部评分

TA的每日心情
奋斗2018-6-29 12:25

签到天数: 992 天

连续签到: 1 天

[LV.10]茨木童子

发表于 2014-5-12 12:23:25 | 显示全部楼层 沐玛
感谢分享哈!多么好的教程啊..
回复

使用道具 举报

TA的每日心情
2020-11-11 10:26

签到天数: 712 天

连续签到: 1 天

[LV.9]青行灯

发表于 2014-5-12 12:28:55 | 显示全部楼层 343541213
我还挺想学C的 就是没时间。

评分

参与人数 1金钱 -1 收起 理由
天下第七 -1 借口

查看全部评分

回复

使用道具 举报

TA的每日心情
慵懒4 小时前

签到天数: 3755 天

连续签到: 35 天

[LV.Master]酒吞童子

发表于 2014-5-12 12:45:43 | 显示全部楼层 lovezljwzc
不错的样子

评分

参与人数 1贡献 +30 金钱 +60 收起 理由
沐玛 + 30 + 60 赞一个!

查看全部评分

回复

使用道具 举报

TA的每日心情
奋斗2024-8-19 12:36

签到天数: 283 天

连续签到: 1 天

[LV.8]荒川之主

发表于 2014-5-12 12:56:54 | 显示全部楼层 Arnaudヽ
{:soso_e100:}
回复

使用道具 举报

TA的每日心情
难过2020-7-5 15:47

签到天数: 80 天

连续签到: 1 天

[LV.6]桃花妖

发表于 2014-5-12 21:38:33 | 显示全部楼层 gaaba
好久不用,都快忘光了,看来得温习一下了
回复

使用道具 举报

TA的每日心情
2015-9-15 11:00

签到天数: 59 天

连续签到: 1 天

[LV.5]三尾狐

发表于 2014-6-3 05:02:37 | 显示全部楼层 蓝冰8023
期待楼主更新。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 创建账号

本版积分规则

Powered by Discuz! X5.0 © 2012-2026 iYa.App.

在本版发帖返回顶部