1 / 11
文档名称:

C语言程序设计总结.doc

格式:doc   大小:94KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计总结.doc

上传人:相惜 2021/10/23 文件大小:94 KB

下载得到文件列表

C语言程序设计总结.doc

相关文档

文档介绍

文档介绍:页脚下载后可删除,如有侵权请告知删除!
C语言程序设计总结
一、C语言程序的根本构造
#include “〞
void main()
{
定义变量;
程序实现;
输出结果; printf
}
二、变量的定义
1.整型:int a , b, s=0; (可以在定义的同时为变量进展赋值)
长整型:long
无符号整型〔非负整数〕:unsigned
2.单精度实型:float x, y, z= ;
3.双精度实型:double l,m;
4. 字符型:char c1=’A’, c2=’b’;
三、变量的赋值
1.直接赋值:a=10 ; //用赋值号“=〞将右侧的值赋给左侧的变量
2.赋表达式的值:a=3+7;
3. 赋另外一个变量的值:a=s; //把s的值赋给a
变量的输入:
输入一个变量:scanf(“%d〞, &a);
输入多个变量:scanf(“%d%d%d〞, &a, &b, &c);
int--%d float--%f char--%c double--%lf 字符串--%s
变量的输出:
输出一个提示语句:printf(“xxxxxx〞);
输出一个回车:printf(“\n〞);
输出一个变量:printf(“xxx is %d〞, a);
输出多个变量:printf(“xxxx%d, xxxx%d〞,a,b);
练****br/>输入圆的半径,求圆的周长。
页脚下载后可删除,如有侵权请告知删除!
四、常用流程控制语句
分支语句:根据条件执行相应的语句
条件的形式:a大于0 写成 a>0
a小于0 写成 a<0
a等于0 写成 a==0 〔注意,用两个=〕
a大于等于0并且小于等于10 写成 a>=0 && a<=10
a小于0或者a大于10 写成 a<0 || a>10
〔一〕单分支if语句〔如果满足某个条件,就做某件事情,不满足就向下执行。〕
if(条件)
{执行语句; }
〔二〕双分支if语句〔如果满足某个条件,就做某件事情,否那么就做另外一件事情。〕
if(条件)
{执行语句1; }
else
{执行语句2; }
〔三〕多分支if语句〔满足哪一个条件,就做相应的语句。〕
if(条件1)
{执行语句1; }
else if(条件2)
{执行语句2; }
else if(条件3)
{执行语句3; }
else if(条件4)
{执行语句4; }
else
{执行语句5; }
〔四〕if的嵌套〔根据具体情况对if~else~语句进展灵活的运用〕
其格式如下:
if(条件1)
if(条件2)
{ 执行语句a; }
else
{ 执行语句b; }
else
if(条件3)
{ 执行语句c; }
else
{ 执行语句d; }

(五) 多分支语句 switch〔根据switch后的值,执行相对应的case语句,此语句了解即可,因为它的作用完全可以用多分支if来实现〕
页脚下载后可删除,如有侵权请告知删除!
switch (表达式)
{
case 值1:{语句1; break;}
case 值2:{语句2; break;}
case 值3:{语句4; break;}
……
case 值n:{语句n; break;}
default: {语句n+1;}
}
练****br/>某自助餐厅规定,浪费食物在20克以下的,每克罚款2元;如浪费超过20克,那么超过的局部每克加罚1元。编程求罚款金额。
从键盘输入正方形的边长,如果边长大于零那么求出该正方形的周长和面积,否那么提示输入错误。
输入3个数x,y,z,求其中的最小值。
输入3个数x,y,z,将其中最大值放在x中,最小值放在z中,中间值放在y中,然后输出x,y,z。
循环语句:在条件成立时重复执行一组语句
〔一〕当型循环 while
while(条件)
{
循环体
}
例如:求1+2+3+…100
int n=1,s=0;
while(n<=100)
{
s=s+n;
n=n+1;
}