1 / 18
文档名称:

C语言程序设计实验指导(源代码).doc

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

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

分享

预览

C语言程序设计实验指导(源代码).doc

上传人:fxl8 2013/4/26 文件大小:0 KB

下载得到文件列表

C语言程序设计实验指导(源代码).doc

文档介绍

文档介绍:《C语言程序设计》实验源程序代码
目录
实验二顺序结构程序设计(上) 2
实验三顺序结构程序设计(下) 2
实验四选择结构程序设计(上) 4
实验五选择结构程序设计(下) 4
实验六循环结构程序设计(上) 5
实验七循环结构程序设计(下) 6
实验八函数 8
实验九数组(上) 9
实验十数组(下) 11
实验十一指针的应用 12
实验十二结构体 14
实验十三文件操作 17
实验二顺序结构程序设计(上)
//1-1
void main()
{ int a=1;
printf("1:%d\n", sizeof(a));
printf("2:%d\n", sizeof(float));
printf("3:%d\n", sizeof(*10));
printf("4: %d\n", sizeof("Liu Dehua"));
}
//1-2--------------------------------------------------------
#include <>
void main()
{ int a1=65,a2,a3;
char ch='A'+1;
printf("1:\101 \x42 C\n");
printf("2:I say:\"How are you?\"\n");
printf("3:\t\\\\Display Hello! I am Tom\b!\n");
printf("4:65/10=%d,65%%10=%d\n",65/10, 65%10);
printf("5:a1=%d,a1=\'%c\'\n",a1,a1);
printf("6:ch=%c,ch=%d\n",ch,ch);
a2=2,a3=(a1=3,a2+=a1,a1*a2);
printf("7:a1=%d,a2=%d,a3=%d\n",a1,a2,a3);
a3=a2=a1=2;
printf("8:%d,%d,%d\n",(a1,a2+1),a3+2,a1+a2+a3);
}
//2------------------------------------------------------------
#include <>
void main()
{ float c,f;
printf("请输入一个华氏温度:\n");
scanf("%f",f);
c==(5/9)*(f-32);
printf("摄氏温度为:%\n"c);
}
实验三顺序结构程序设计(下)
//1-1
#include ""
void main()
{ char ch=65;
int a=1234;
long g=12345678;
float f=;
double d=;
printf("1:%d,%c,%5d,%3c\n",ch,ch,ch,ch);
printf("2:%8d,%-8d,%o,%x\n",a,a,a,a);
printf("3:%,%f,%e\n",f,f,f);
printf("4:%-,%lf,%le\n",d,d,d);
printf("5:%10s,%\n","Hello,world!","Hello,world!");
}
//1-2
#include <>
main()
{ int a,b,c;
a=getchar();
b=getchar();
c=getchar();
printf("a=%d b=%d c=%d\n",a,b,c);
printf("a=%c b=%c c=%c\n",a,b,c);
}
//1-3---------------------------------------------------------------------------------------
#include ""
void main()
{
int a=10,b;
int *p; // p为指向整型变量的指针变量
printf("1:a的值=%d, a的内存地址值=%d\n",a, &a); //&a:获取变量a的内存地址值
p=&a; //将变量a的内存地址值赋给指针变量p
printf("2:p的值=%d, p的内存地址值=%d,p所指向的内存单元的值=%d\n",p,&p,*p);
scanf("%d,%d" ,p,&b);