C语言常用语总结

C语言常用语句总结

一:常用函数

1、putchar函数:

putchar函数(字符输出函数):向终端输出一个字符。

一般形式为:

putchar(c) // 输出字符变量c的值。 == printf(“%c”,c)

2、getchar函数

getchar函数(字符输入函数):从终端输入一个字符。

getchar函数没有参数,一般形式为:

c=getchar() //将输入的字符赋值给c

3、printf函数

printf函数(格式输入函数):向终端输出若干个任意类型的数据。

printf的一般格式为:

printf(“格式控制”,对应变量名) // 例如:printf(”%d,%c\n”,i,c)

4、scanf函数

scanf(格式输入函数):从终端输入若干个任意类型的数据。

一般形式为:

scanf(“格式控制”,&变量名)

二:基本语句(除if语句外,switch和三种循环语句都需要{大括号}的支持)

(1)条件语句if和switch

1、if语句:

*********************

if(表达式)

语句1;

语句2; // if下的各独立语句用分号分隔。

*********************

if(表达式)

语句1;

else

语句2;

*********************

if(表达式1)

语句1;

else if(表达式2) // 每一个if与他最近的一个else对应。

语句2;

....

else if(表达式n)

语句n;

else

语句n+1;

*********************

If语句的嵌套

if(表达式)

if(表达式)语句1

else语句2

else

if(表达式)语句3

else语句4

2、switch语句

switch (表达式)

{

case 常量表达式1:

语句1

case常量表达式2:

语句2 // 每一个case表达式后都需要加上break跳出,否则

case常量表达式n: 将依次执行下去。

语句n

default : // 大括号划分switch内语句

语句n+1

}

(2)三种循环语句

1、 while语句

while语句用来实现“当型”循环结构。

一般形式如下:

while(表达式) // 当表达式非0值时(逻辑表达式),执行while语句中的内嵌套语句,

{ 先判断后执行。

语句1; // 分号间隔每一个独立语句。

语句2; // 大括号划分出while内语句。

}

2、do… while 语句

do… while 语句 先执行循环体,然后判断循环条件是否成立。

一般形式为:

do

{

循环体语句1; // 分号间隔每一个独立语句。

循环体语句2; // 大括号划分do内语句。

}

while(表达式) // 当表达式非0值时(逻辑表达式),执行while语句中的内嵌套语句,

先判断后执行。

3、for语句

for语句不仅可以用于循环次数已经确定的循环,而且可以用于循环次数不确定的循环而只给出循环结束条件。

for(循环变量赋初值;循环终止条件;循环变量增值)

{

语句1; // 分号间隔每一个独立语句。

语句2; // 大括号划分for内语句。

}

它的执行过程如下:

(1)、先求解表达式1。

(2)、求解表达式2,若其值为真(值非0),则执行for循环中指定的内嵌语句,然后执行下面的(3)。若表达式2为假(值为0),则结束循环,转到第(5)步。

(3)、求解表达式3。

(4)、转回上面第(2)步继续执行。

(5)、循环结束,执行for语句下面的一个语句。

(3)其他语句:

1、break语句

break语句可以是流程跳出switch结构,继续执行switch下面的语句。

break语句也可以用来从循环体内跳出循环体,提前结束循环,接着执行循环体下面的语句。

break语句的一般形式为:break;

说明:break语句不能用于循

语c语言用语大全,C语言常用语总结.doc相关推荐

  1. c语言试卷大全,C语言试题大全

    C语言试题大全 引导语:c语言相关的试题都会考察什么内容呢?以下是小编整理的C语言试题大全,欢迎参考阅读! 一.填空题(10分,第1小题4分,其余每空1分) 1.设有下列登记表,请采用最佳方式定义一种 ...

  2. c语言s开头的函数以及作用,C语言函数大全-s开头-完整版.doc

    C语言函数大全-s开头-完整版 C语言函数大全(s开头) 函数名: sbrk 功能: 改变数据段空间位置 用法: char *sbrk(int incr); 程序例: #include#include ...

  3. c语言中printf格式大全,c语言printf()输出格式大全

    1.转换说明符 %a(%A)     浮点数.十六进制数字和p-(P-)记数法(C99) %c             字符 %d             有符号十进制整数 %f           ...

  4. 医院信息管理系统c语言代码大全,C语言程序设计医院信息管理系统附源代码.doc...

    实用文档 PAGE 文案大全 专业设计报告 课程名称: C 语 言 程 序 设 计 课题名称: 医院信息管理系统 专业班别: 11本计算机科学与技术二班 姓 名: 学 号: 指导教师: 设计日期: 2 ...

  5. c语言指针大全,C语言指针

    本篇文章帮大家学习c语言指针,包含了C语言指针使用方法.操作技巧.实例演示和注意事项,有一定的学习价值,大家可以用来参考. C语言中的指针是变量,也称为定位符或指示符,指向值的地址. 注意:指针是C语 ...

  6. c语言难题大全,C语言50道问题

    2015-08-30 06:30:02 阅读( 175 ) 第一题:完成下面的分段函数的计算,程序运行时用户从键盘输入一个数值X,在屏幕上输出Y值. Y= (这里有个大括号) X的2次方 X>0 ...

  7. C语言函数手册:c语言库函数大全|C语言标准函数库|c语言常用函数查询

    http://see.xidian.edu.cn/cpp/u/hanshu/ 本函数手册涵盖了常用的C语言函数,从函数功能.参数和返回值三方面做了详细的说明,并且给出了大量实例,加深读者的理解. 为了 ...

  8. c 语言实例大全,c语言实例大全

    c语言实例 /* Note:Your choice is C IDE */1 输出字母C的图案 #include "stdio.h" #include "conio.h& ...

  9. 取消预约的c语言代码大全,C语言机房机位预约系统课设(附源码).doc

    PAGE PAGE 1 C语言机房机位预约系统课设 项目说明 本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行.(书生) 项目运行 ...

最新文章

  1. 两个对于Apriltag图片处理问题讨论
  2. selenium自动化之鼠标操作
  3. gram矩阵_推荐算法三视角:矩阵,图,时间线
  4. 在ECR上推送Spring Boot Docker映像
  5. 编程大师论道:PHP的魅力和不足何
  6. 醒醒吧!送给那些盲目自学的人
  7. 灰度拉伸python_灰度变换之灰度线性拉伸(算法1)
  8. [framework] debuging
  9. oracle ogg trail 空间,查找OGG trail file中是否存在相关记录的命令
  10. flash mx拖拽实例_适用于Flash MX 2004 Professional的虹膜和擦除过渡面板
  11. 谷歌地球离线地图包_水经注全国离线地图都有哪些地图数据?
  12. Jsp与Servlet面试题
  13. 最新要饭网源码1.6终极版
  14. MATLAB中uigetfile函数使用方法
  15. 解决问题Uncaught SyntaxError: The requested module ‘/node_modules/hls.js/dist/hls.js‘ does not provide
  16. 众人帮怎么发布悬赏任务?发布任务所需要求条件是什么?
  17. 概率收敛、分布收敛、Lp收敛
  18. Python学习:简单的python “hello,world”程序
  19. 阿里云天池大数据长期赛:金融风控-贷款违约预测(含代码)
  20. 在官网上下载慢解决办法

热门文章

  1. configure: error: Package requirements (sqlite3 」 3.7.4) were not met:
  2. 用LSTM生成武侠人名
  3. VR中姿态、定位和身份识别系统的设计
  4. 黑马程序员—[Android就业薪资] Android31期,毕业18个工作日,就业率71.95%,薪资9946元
  5. 开源四轴飞行器CC3D的稳定模式和PID算法简介
  6. SEM竞价推广创意快速撰写的方法,智能创意制作
  7. 推荐书籍:软件定义网络 SDN与OpenFlow解析
  8. webform母版页
  9. 中南大学复试上机:1021:机器人走迷宫
  10. [复变函数]第24堂课 6.3 辐角原理