C语言程序设计实验参考答案 本资源提供了华南农业大学C语言实验上机实验第四版参考答案的详细信息,涵盖C语言程序设计的基础知识和实验指导。 一、实验目的 * 了解所用的计算机系统的基本操作方法,学会独立使用该系统。 * 了解在该系统上如何编辑、编译、连接和运行一个C程序。 * 通过运行简单的C程序,初步了解C程序的特点。 * 在教师的指导下,学会使用在线评判系统。 二、实验内容 1. 运行第一个C程序 * 将下列程序输入visual c++,编译、连接和运行该程序。 ```c #include"stdio.h" main() { printf("The first C Program\n"); } ``` * 保存程序,取名为a1.c。 * 按照第一章中介绍的方法,编译、连接和运行程序。 * 按照第三章介绍的方法,将代码提交到在线评判系统,系统返回“通过”,则该题完成。 2. 在在线评判系统中提交实现了计算a+b功能的程序 * 由键盘输入两个整数,计算并输出两个整数的和。 * 实现该功能的程序如下: ```c #include "stdio.h" main() { int a, b; scanf("%d%d", &a, &b); printf("%d", a + b); } ``` * 在程序编辑窗口中输入程序。 * 保存程序,取名为a2.c。 * 按照前二章中介绍的方法,编译、连接和运行程序。 * 在程序运行过程中,输入15 30↙(↙表示输入回车符)。 * 如果看到如下输出结果,则表明15+30的结果正确,如果得不到如下结果,则需检查并更正程序。 * 按照第三章中介绍的方法进入在线评判系统。 * 显示题目列表,点击题号为1001,题名为“计算a+b”的题目。 * 查看完题目要求后,点击页面下端的“submit”,参照第二章提交程序的方法提交程序a2.c。 * 查看评判结果,如果得到“accepted”则该题通过,否则返回第一步检查程序是否正确。 三、实验2 基本数据类型、运算和表达式 *掌握C语言数据类型,熟悉如何定义一个整型和实型的变量,以及对它们赋值的方法。 *掌握不同的类型数据之间赋值的规律。 *学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。 *进一步熟悉C程序的编辑、编译、连接和运行的过程。 1. 变量的定义 * 下面给出一个可以运行的程序,但是缺少部分语句,请按右边的提示补充完整缺少的语句: ```c #include "stdio.h" main() { int a, b; /*定义整型变量 a 和 b*/ int i, j; /*定义实型变量 i 和 j*/ a=5; b=6; i=3.14; j=i*a*b; printf("a=%d,b=%d,i=%f,j=%f\n", a, b, i, j); } ``` * 将代码补充完整; * 在codeblocks或VC++上运行通过; * 在在线评判系统上提交。 2. 赋值表达式与赋值语句 * 阅读下面程序,写出运行结果: ```c #include "stdio.h" int main() { float a; int b, c; char d, e; a=3.5; b=a; c=330; d=c; e='\141'; printf("%f,%d,%d,%c,%c", a,b,c,d,e); } ``` 运行结果为:3.500000,3,330,J,a 3. 基本运算 * 阅读下面程序,写出运行结果: ```c #include "stdio.h" main() { int a, b, c; float d=15, e; ... } ``` 这些实验内容涵盖了C语言程序设计的基础知识,包括变量定义、赋值语句、基本运算等。通过这些实验,学生可以熟悉C语言的基本特点和编程方法,并且学会使用在线评判系统。

































剩余39页未读,继续阅读

- hong6158862023-02-01资源很实用,对我启发很大,有很好的参考价值,内容详细。
- CSDN7417412022-11-28这个资源对我启发很大,受益匪浅,学到了很多,谢谢分享~

- 粉丝: 27
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源


