C语言笔记

发布 2021-05-12 00:54:28 阅读 6234

c 中的热键。

f1 显示当前位置的帮助信息f2 将编辑器里的文件纯盘。

f3 装入一个文件f4 程序运行到光标所在行。

f5 放大缩辑窗口f10 切换菜单和编辑窗口。

ctrl-f9 运行程序alt-f5 切换tc屏幕和用户屏幕。

alt-f6 切换编辑窗口内容alt-f7 定位上一个错误

alt-f8 定位下一个错误alt-e 进入edit菜单。

alt-r 进入run菜单alt-x 退出tc,返回dos

简单的程序。

求圆的面积。

#define pi 3.14159

main()

float r,area;

r=4area=pi*r*r;

printf(“the area is %f”,area);

#define pi 3.14159

main()

float r,area;

scanf(“%f”,&r);

area=pi*r*r;

printf(“the area is %f”,area);

在同一行中输入三个数据。

mani()

int a1,a2;

float a3;

printf(“please enter a value of a1:”)

scanf(“%d”,&a1);

printf(“please enter a value of a2:”)

scanf(“%d”,&a2);

printf(“please enter a value of a3:”)

scanf(“%f”,&a3);

printf(“a1=%d,a2=%d,a3=%f”,a1,a2,a3);

main()

int a1,a2;

float a3;

printf(“please enter value of a1,a2,a3:”)

scanf(“%d%d%f”,&a1,&a2,&a3);

print(“a1=%d,a2=%d,a3=%f”a1,a2,a3);

输入三个数,求其中的最大值。

main()

float a,b,c,t;

scanf(“%f%f%f”,&a,&b,&c);

t=(a>b)?a:b;

printf(“%f”;(t>c)?t:c);

字符输入函数。

main()

char c;

c=getchar();

printf(“%c”,c);

if条件句。

从键盘输入圆的半径,若半径小于等于10,则不进行计算,否则,计算圆面积。

main()

float r;

printf(“input the radiut:”)

scanf(“%f”,&r);

if(r>0)

printf(“area=%f”,3.14159*r*r);

从键盘输入半径,若为10,则计算面积,若为20,则计算周长,既不是10也不是20,则不计算。

main()

float r,area;

printf(“input the radiut:”)

scanf(“%f”,&r);

if(r==10)printf(“area=%f”,3.14159*r*r);

if(r==20)printf(“cycle=%f”,2.0*3.14159*r);

输入两个实数,按有大到小的顺序输出这两个数。

main()

float a,b,t;

printf(“please input two numbers:”);

scanf(“%f%f”,&a,&b);

if(a printf(“%c%c”,ch1,ch2);

求a,b中的最大值。

main()

int a,b,max;

scanf(“%d%d”,&a,&b);

if(a>b)

max=a;

elsemax=b;

printf(“maxum is %d”,max);

输入一个正整数,判断这个数是奇偶性。

main()

int number;

printf(“input a number for testing:”)

if(number%2==1)

printf(“%d is odd.”,number);

elseprintf(“%d is even.”,number);

将函数用程序表示出来。

main()

float x,y;

scanf(“%f”,&x);

if(x>0)

y=1;else if(x<0)

y=-1;else

y=0;printf(“y=%f”,y)

从键盘输入学生的成绩,由计算机对学生成绩进行分级,分数大于100或小于0,则作错误处理;若成绩大于等于90,则为a级;大于等于80而小于90,则为b级;大于等于70而小于80,则为c级;大于等于60而小于70,则为d级。否则为e级。

main()

printf(“exp(%f)=if”,x,ex);

while循环。

一般格式while(表达式)语句,其中,括号后面的语句只能是一个语句或一个复合语句。它是循环体。

如:1+2+3+…100=?

用while循环表示为。

main()

int s,i;

s=0;i=1;

while(i<=100)

s=s+i;

i++;printf(“sum=%d”,s);

do-while 循环。

do 语句 while(表达式);其中,do后面的语句是一个语句或是一个复合句。

同上用do-while循环表示为。

C语言笔记

第一课时。c语言标准格式。include vidomain 以 开头的语句称为预处理指令。include语句不是必须的,但是如果一旦有该语句就必须把它放在文件开始处是standared input output header的缩写standared 标准input 输入output 输出header...

C语言笔记

c语言算法和数据类型。整型。基本类型 字符型注释 基本类型的特点是其不可实型 单精度型以再分解为其他类型双精度型数组型。数据结构 构造型 结构体型共用体型指针型空类型。一 常量。define 语句不以分号结尾,它可以放在源 的任何位置。不过在定义常量时,只有在它定义后的源 中才有效。是一个修饰符,在...

c语言笔记

1.if中别忘了 而不是 2.写完程序别忘了检查前后大括号 小括号是否完全照应。3.遇到几分之几的分数可以方程两边同时乘以一个数来消去分母。4.写指针题时看准指针对应的是行还是列。例 int a 4 3 int p a 0 列指针。int ptr 3 a 行指针。5.考虑好哪些量会随着循环不断改变。...