c语言的上级步骤,全国计算机等级考试三级上级C语言教程——c语言基础

《全国计算机等级考试三级上级C语言教程——c语言基础》由会员分享,可在线阅读,更多相关《全国计算机等级考试三级上级C语言教程——c语言基础(24页珍藏版)》请在人人文库网上搜索。

1、第一课 C语言基础 简单的简单的C C语言程序语言程序 例#include void main( ) printf (This is a C program.n); /*文件包含*/ /*主函数 */ /*函数体开始*/ /*输出语句*/ /*函数体结束*/ mainmain- -主函数名,主函数名, void void- -函数类型函数类型 v 每个每个C C程序必须有一个程序必须有一个主函数主函数mainmain v 是函数开始和结束的标志是函数开始和结束的标志, ,不可省不可省 v 每条每条C C语句以分号结束语句以分号结束 v 使用标准库使用标准库函数时函数时应在程序开头一行写:应在程。

2、序开头一行写: #include XXX.h#include 说明: 本程序的作用是输出一行信息: This is a C program. 例例 下面代码完成了什么功能?下面代码完成了什么功能? 说明: 输出一行信息:sum is 579 例例 求求2 2个数中较大者。个数中较大者。 v 程序运行情况如下: v 8,5 (输入8和5赋给a和b) v max=8 (输出c的值) int max(int x, int y) int z; if (xy) z=x; else z=y; return (z); 本程序包括本程序包括mainmain和被调用函数和被调用函数 maxmax两个函数。两个函。

3、数。maxmax函数的作用是将函数的作用是将 x x和和y y中较大者的值赋给变量中较大者的值赋给变量z z。 returnreturn语句将语句将z z的值返回给主调函的值返回给主调函 数数mainmain。 程序由什么组成?程序由什么组成? 常量常量 函函数数变变量量 运运算符算符 语语句句 程序由什么组成?程序由什么组成? C C语言使用的词汇语言使用的词汇 v标识符变量名、函数名 v关键字C语言规定的有特定意义的字符串 n类型说明符类型说明符 intint n语句定义符语句定义符 ifif n预处理命令预处理命令 includeinclude C C语言使用的词汇语言使用的词汇 v运算。

4、符+-*/ v分隔符C语言规定的有特定意义的字符串 n空格空格 int a; n逗号逗号 scanf(“%d,%d”, v常量 n123123 n“hello”“hello” 常量常量 整型整型 100100,125125,-100-100,0 0 实型实型 3.14 3.14 , 0.1250.125,-3.789-3.789 字符型字符型 a, ba, b,22 字符串字符串 “a”, “a”, “a ab b”, “1232”1232” 符号常量的使用符号常量的使用 符号常量: 用一个标识符代表一个常量。符号常 量的值在其作用域内不能改变,也不能再被赋值。 变量变量 变量名变量名 注意:。

5、注意:C C语言要区分大小写!语言要区分大小写! C C的数据类型的数据类型 整型变量的定义整型变量的定义 运算符简介运算符简介 算术运算符 (+ - * / %)1 1 赋值运算符 (及其扩展赋值运算符)5 5 位运算符 ( |)4 4 逻辑运算符 (!|)3 3 关系运算符 (!)2 2 算术运算符和算术表达式算术运算符和算术表达式 v 基本的算术运算符基本的算术运算符 算术运算符和算术表达式算术运算符和算术表达式 算术运算符和算术表达式算术运算符和算术表达式 c=c+1; a=c; b=c; c=c+1 复合的赋值运算符复合的赋值运算符 结构化程序设计的基本结构?结构化程序设计的基本结构。

6、? S1 S2 B S1S2 B S (a)(b)(c) S3 F T B F T (d) S 顺序结构顺序结构选择结构选择结构循环结构循环结构 顺序结构程序设计举例顺序结构程序设计举例 c)b)(sa)(ss(s 开始 输入三边长 计算s 计算面积 结束 #include #include void main() float a,b,c,s,area; scanf(%f,%f,%f, s=1.0/2*(a+b+c); area=sqrt(s*(s-a)*(s-b)*(s-c); printf(a=%7.2f, b=%7.2f, c=%7.2f, s=%7.2fn,a,b,c,s); printf(area=%7.2fn,area); 要用到数学 函数库中的 sqrt函数 顺序结构程序设计举例顺序结构程序设计举例 上机作业上机作业 v请大家自行编写计算二元一次方程请大家自行编写计算二元一次方程axax2 2+bx+c=0+bx+c=0 根的程序,其中根的程序,其中a,b,ca,b,c在程序中赋初值在程序中赋初值 Thank youThank you。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值