找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 1142|回复: 1

C语言培训系列免费教程第五课

[复制链接]

72

主题

0

回帖

360

牛毛

一级牛人

积分
360
发表于 2011-1-23 20:47:48 | 显示全部楼层 |阅读模式 来自 贵州省黔东南州凯里市
C语言培训系列免费教程第五课

c语言系列教程 第五课  顺序程序设计和结构程序设计
讲师: 一直很安静   
本节课知识点:1.c 语句概述介绍
             2.字符输入输出函数            
             3.格式输入输出函数
  选择程序结构设计:::::::::::::::
             1. If ()...else()...     
             2.switch()........        
c 语句概述介绍
  C语言的语句分为以下几类:
   No.1:控制语句:
If()....else...          条件语句
For()...               循环语句
While....              循环语句
Do...while..            循环语句
Continue....            结束本次循环语句
Break...               终止执行switch 或者循环语句
Switch...               多分支语句.
Goto...                 转向语句
Return...                从函数返回语句
No.2::::::函数调用语句:::::
函数调用语句是由函数加一个分号构成的:
例如:
Printf("hello hanckfans......");
No.3:::::表达式语句"::::::::
表达式语句是由一个表达式语句 加一个分号.最典型的是赋值语句加一个分号,构成一个赋值表达式语句.
如: a = 3
赋值语句为:____
a = 3;
No.4:::::::::空语句::::
;
就是一个分号::::::::::
No.5:::::::::复合语句::::::
{
Z = x + y;
T= z/100;
Printf("%f\n",t);
}

字符输入输出函数..........
Putchar()函数;;;;;;
作用是向终端输出一个字符,其中一般的形式为
Putchar(c)
C 可以是字符变量 也可以是整型变量....
#include"stdio.h"
void main()
{
   char a,b,c;
   a= 'A';
   b='O';
c='Y';
Putchar(a)utchar(b)utchar(c)utchar('\n');
}
Getchar()
从终端输入一个数......
#inlcude"stdio.h"
Void main()
{
  Char c;
c = getchar();
Putchaar(c);
Putchar('\n');
}

Printf()  函数....
函数格式::::::::
Printf(格式控制,输出列表)
Printf("%d,%c\n",i,c)
%d  十进制输出... %c  字符形式输出...
需要记住的.....
D i  :以带符号的十进制形式输出...
0   八进制输出..
X x  十六进制输出...
u 以无符号十进制输出..
c 一字符形式输出...
s 输出字符串/.
f  小数形式输出...
E e 指数形式输出..

Scanf()::::::输入函数....
#include"stdio.h"
Void main()
{
  Int a ,b ,c ;
  Sacnf("%d%d%d",&a,&b,&c);
Printf("%d,%d,%d",a,b,c);
}


选择程序结构设计:::::::::::::::
             1. If ()...else()...     
             2.switch().......
  1. If ()...else()...  
If(表达式)语句
If(x>y) printf("%d",x);
..............................................
If(表达式1) 语句1
Else if(表达式2) 语句2
Else if(表达式3) 语句3
Else 语句n...
语句 例子.....
#include"stdio.h"
Void main()
{
Float a,b,c;
Scanf("%f,%f",a,b);
If(a>b)
{
  T = a;
A =b;
B =t;
}
Printf("%5.2f,%5.2f\n",a,b);
}


  2.switch()......./////////////////////////////
Switch(表达式)
{
Case 常量表达式1; 语句1
Case 常量表达式2;  语句2
;;;;
;;;;
Default;
}

例如:::::::::::::::
Switch(grade)
{
Case'A':printf("85--100\n");
Case'B':printf("70--84\n");
Case'C':printf("60--69\n");
Case'D':printf("<60\n");
Default("fuck you are pig!")
}
http://www.hackfans.com.cn/c5.zip

13

主题

37

回帖

81

牛毛

初生牛犊

积分
81
发表于 2011-1-23 21:08:43 | 显示全部楼层 来自 广东省深圳市南山区
传说中的沙发啊
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-26 02:24 , Processed in 0.166327 second(s), 38 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表