- 博客(0)
- 资源 (6)
空空如也
在逻辑表达式的求解中,并不是所有的逻辑运算符都被执行,只是在必须执行下一个逻辑运算符才能求出表达式的解时,才执行该运算符。
2、 if语句的3种形式:
1) if(表达式)语句 如if(x>y)printf(“%d”,x);
2) if(表达式)语句1else语句2 如if(x>y)
printf(“%d”,x);
else
printf(“%d”,y);
3)if(表达式1)语句1
else if(表达式2)语句2
else if(表达式3)语句3
.
.
.
else if(表达式m)语句m
else语句n
2009-10-27
运行C程序总是从main函数开始。
运行C程序总是从main函数开始。
2、C语句分为以下5类:
(1) 控制语句。
1) if()…else… 条件语句
2) for()… 循环语句
3) while()… 循环语句
4) do…while() 循环语句
5) continue 结束本次循环语句
6) break 中止执行switch或循环语句
7) switch 多分支选择语句
8) goto 转向语句
9) return 从函数返回语句
说明:上面9种语句表示形式中的“()”表示括号中是一个“判别条件”,“…”表示内嵌的语句。
2009-10-27
数据类型、运算符与表达式
字符型变量用来存放字符常量,它只能放一个字符,不要以为在一个字符变量中可以放一个字符串(包括若干字符)。
24.将一个字符常量放到一个字符变量中,是将该字符的相应的ASCII代码放到存储单元中。
25.一个字符数据既可以以字符形式输出,也可以以整数形式输出。但是应注意字符数据只占一个字节,它只能存放0~255范围内的整数。
26.字符串常量:一对双撇好扩起来的字符序列。如“How dou you do.”,”CHINA”,”a”,“$123.45”
27.在C语言中没有专门的字符串变量,如果想将一个字符串存放在变量中以便保存,必须使用字符数组。
28.变量赋初值:
int a,b,c=5;
对几个变量赋予同一个初值
int a=3,b=3,c=3;不能写成int a=b=c=3;
29.初始化不是在编译阶段完成的(只有静态存储变量和外部变量的初始化是在编译阶段完成的),而是在程序运行时执行本函数时赋初值的,相当于有一个赋值语句。
30.数据类型的高低,由低向高转换:
char、short――>int――>unsigned――>long――>double<――float
2009-10-27
程序的灵魂——算法求5!
数据结构+算法=程序
算法的特性:
(1) 有穷性。往往指“在合理的范围之内”。
(2) 确定性。算法的含义应当是唯一的,而不应当产生“歧义性”。
(3) 有零个或多个输入。所谓输入是指在执行算法时需要从外界取得必要的信息。
(4) 有一个或多个输出。没有输出的算法是没有意义的。
(5) 有效性(可行性)。
用流程图表示算法
2009-10-27
Turbo C 2.0
Lode(加载):装入一个存在的程序源文件到编辑窗口进行编辑。热键F3
Pick(选择)热键为Alt+F3
New(新文件)
Save(存盘)热键为F2
Write to(些盘):将当前编辑窗口的文件名进行存盘,相当于“另存为”。
Directory(目录)
Change dir(改变目录)
Os shell(暂时退出):暂时退出Turbo C 2.0到DOS提示符下,此时可运行DOS命令。若返回Turbo C 2.0中,在DOS提示符下键入EXIT(大小写均可)。
Quit(退出):退出Turbo C 2.0,返回到DOS操作系统中。热键为Alt+X
若要退出主菜单或从它的下一级菜单项退回到上一级菜单项,按ESC即可。
2009-10-27
有一个字符串,内有若干个字符,今输入一个字符,要求程序将字符串中该字符删去。用外部函数实现。
file1.c(文件1)
#include <stdio.h>
void main()
{
extern void enter_string(char str[]);
extern void delete_string(char str[],char ch);
extern void print_string(char str[]);
/*以上3行声明在本函数中将要调用的在其他文件中定义的3个函数*/
char c;
char str[80];
enter_string(str);
scanf(“%c”,&c);
delete_string(str,c);
print_string(str);
}
2009-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人