资源描述:
《程序设计与编程实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、校内讲义《程序设计与编程》实验指导书编写:李玲吉林大学通信工程学院2006.5.2020目录实验一TurboC环境的认识与使用1实验二数据类型、运算符和表达式4实验三分支结构程序设计7实验四循环结构程序设计8实验五数组程序设计8实验六函数程序设计10实验七指针结构程序设计12实验八结构体与共用体程序设计13实验九文件程序设计14附录:VisualC++5.0的基本用法1520实验一TurboC环境的认识与使用一、实验目的熟悉TurboC运行环境、创建c程序文件的过程。掌握C语言中使用最多的一种语句——赋值语句的使用方
2、法。掌握各种类型数据的输入输出方法,能正确使用各种格式转换符。二、实验内容1.在C编辑环境下,输入下列程序。然后将其以p1.c为文件名保存到d盘的cc目录中。(若d盘中没有cc子目录,则需要自己建立)⑴启动C编辑环境开始→程序→MS-DOS方式,在MS-DOS方式下键入:cdtcbin(Enter)⑵在如下的提示符下,键入tc。C:tcbin>tc(Enter)则此时C语言编辑环境已启动。⑶按Esc键后,光标落在编辑区中,键入程序。⑷程序输入完成后,利用Alt+F将File菜单的子菜单显示在屏幕上,选择Sav
3、e,此时显示一个对话框,在对话框中输入:d:ccshiyan.c(Enter)则程序被保存。⑸利用Alt+X退出C语言编辑环境。⑹再次启动C语言编辑环境,键入tc(回车)。⑺打开上面保存的程序shiyan.c。同时按下Alt+F将File菜单的子菜单显示在屏幕上,选择Load,此时显示一个对话框,在对话框中输入:d:ccshiyan.c(回车),则此时p1.c程序被显示在程序的编辑窗口中。⑻将上面的程序改名为pp1.c保存到d盘的cc目录中(d:cc)。同时按下Alt+F将File菜单的子菜单显示在屏幕上,
4、选择Writeto,此时显示一个重命名对话框,在对话框中输入:d:ccshiyan1.c(Enter),则此时shiyan1.c程序被保存到d盘cc子目录中,此时编辑窗口右上方的文件名为:shiyan1.c。⑼编译shiyan1.c程序。同时按下Alt+C,则屏幕上显示编译子菜单,当光带落到第一个子菜单项CompiletoOBJ上时按回车键,则程序编译开始,编译完成后显示编译结果。⑽运行shiyan1.c程序。浏览完编译结果后,若程序没有错误,按键盘中的任意一个键,则回到编辑窗口,此时同时按下Alt+R,则显示编
5、译子菜单,当光带落到第一个子菜单项Run上时按回车键,则链接、运行开始。运行完成后,利用Run子菜单中的Userscreen命令观察运行结果。输入并运行下面的程序#includevoidmain()20{charc1,c2;c1=’x’;c2=’y’;printf(“%c%c”,c1,c2);}(1).运行此程序。(2).在此基础上增加一个语句,运行,并分析结果。printf(“%d%d”,c1,c2);(3).将第2行改为:intc1,c2;运行,并观察结果。(4).将第3、4行改为:c1
6、=x;c2=y;运行,分析其运行结果。(5).将第3、4行改为:c1=”x”;c2=”y”;运行,分析其运行结果。(6).将第3、4行改为:c1=300;c2=400;运行,分析其运行结果。3.(1).输入程序#includevoidmain(){inta,b;charc1,c2;floatd,e;doublef,g;longm,n;unsignedp,q;a=61;b=62;c1=’a’;c2=’b’d=3.56;e=-6.87;f=1234.567809;g=0.123456789;m=2000
7、0;n=-30000;p=12345;q=50000;20printf(“a=%d,b=%dc1=%c,c2=%cd=%6.2f,e=%6.2f”,a,b,c1,c2,d,e);printf(“f=%15.6f,g=%15.12m=%ldc,n=%ldp=%u,q=%u”,f,g,m,n,p,q);}(2).运行此程序并分析结果。(3).在此基础上,修改程序的第8-13行:a=61;b=62;c1=’a’;c2=’b’;f=3157.890121;g=0.123456789;d=f;e=g;p
8、=a=m=50000;q=b=n=-60000;运行程序,分析结果。(4).改用scanf函数输入数据而不用赋值语句,scanf函数如下:scanf(“%d,%d,%c,%c,%f,%f,%lf,%lf,%ld,%ld,%u,%u”,&a,&b,&c1,&c2,&d,&e,&f,&g,&m,&n,&p,&q);输入的数据如下:61,62,a,b