云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C实验报告答案--2015年

C实验报告答案--2015年

  • 62 次阅读
  • 3 次下载
  • 2025/5/23 16:05:26

2.1 C程序设计初步

一、实验目的

(1) 熟悉C语言程序的运行环境(VC++ 6.0)。

(2) 掌握C语言程序的上机步骤,了解运行C程序的方法。 (3) 掌握C语言程序的书写格式和C语言程序的结构。 二、实验内容(均要求给出运行结果)

1.程序改错题

(1) 以下程序实现计算x×y的值并将结果输出。请改正程序中的错误。

#include \void main()

/**********FOUND**********/ { int x=y=4;

z=x*y;

/**********FOUND**********/ printf(\}

答案:

=======(答案1)======= int x=,4,y=4,z;

=======(答案2)======= printf(\

(2) 以下程序实现输入圆的半径,求圆的周长。请改正程序中的错误。

#include \void main() { int r;

float l;

printf(\scanf(\

/**********FOUND**********/ l=2πr

/**********FOUND**********/ printf(\}

答案:

=======(答案1)======= l=2*3.14*r;

=======(答案2)=======

printf(\

2.程序填空题

(1) 下面程序能对两个整型变量的值进行交换,请填空。

#include \void main()

{ int a=3,b=4,t;

t=a;

/***********SPACE***********/ 【?】;

/***********SPACE***********/ 【?】;

printf(\}

答案:

=======(答案1)======= a=b

=======(答案2)======= b=t

(2) 下面程序不用第三个变量,实现两个数的对调操作。

#include void main() { int a,b;

scanf(\

printf(\/***********SPACE***********/ a= 【?】 ; /***********SPACE***********/ b= 【?】 ; /***********SPACE***********/ a= 【?】 ; printf(\}

答案:

=======(答案1)======= a + b

=======(答案2)======= a-b

=========或========= a -b

=======(答案3)=======

a-b

=========或========= a -b

3.程序设计题

功能:编程实现从键盘输入任意1个大写字母,转换成小写字母后输出。

答案:

#include void main() { char c,d;

scanf(\

d=c+32 ; printf(\}

2.2 顺序结构程序设计

一、实验目的

(1) 掌握赋值语句的功能和使用方法。

(2) 掌握C语言的数据类型,熟悉不同类型变量的定义及赋值的方法。 (3) 学会使用C语言的有关算术运算符,以及包含这些运算符的表达式。 (4) 掌握简单数据类型的输入输出方法,能正确使用格式控制符。 (5) 学习编制简单的C程序。 二、实验内容(均要求给出运行结果)

1.程序改错题

(1) 以下程序输入一个十进制整数,输出与之对应的八进制数与十六进制数。例如,输入31,输出37(八进制)和1F(十六进制)。请改正程序中的错误。

#include void main()

{ /**********FOUND**********/

n;

printf(\输入一个十进制整数:\/**********FOUND**********/ scanf(\

/**********FOUND**********/

printf(\对应的八进制整数是%O\\n\printf(\对应的十六进制整数是%X\\n\}

答案:

=======(答案1)======= int n;

=======(答案2)======= scanf(\

=======(答案3)=======

printf(\对应的八进制整数是%o\\n\

(2) 下列程序的功能是计算表达式x=1/2+a?b的值,请改正程序中的错误。

#include \

/**********FOUND**********/

void main() { int a, b;

float x;

scanf(\

/**********FOUND**********/ x=1/2+sqrt(a+b);

/**********FOUND**********/ printf(\}

答案:

=======(答案1)======= #include \.h”

=======(答案2)======= x=1./2+sqrt(a+b);

=======(答案3)======= printf(\

2.程序填空题

(1) 请填写以下程序,要求输出结果如下: A,B 65,66

#include void main()

{ /***********SPACE***********/

char a,【?】;

/***********SPACE***********/ a=【?】; b='b'; a=a-32;

/***********SPACE***********/ b=b-【?】;

printf(\

搜索更多关于: C实验报告答案--2015年 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

2.1 C程序设计初步 一、实验目的 (1) 熟悉C语言程序的运行环境(VC++ 6.0)。 (2) 掌握C语言程序的上机步骤,了解运行C程序的方法。 (3) 掌握C语言程序的书写格式和C语言程序的结构。 二、实验内容(均要求给出运行结果) 1.程序改错题 (1) 以下程序实现计算x×y的值并将结果输出。请改正程序中的错误。 #include \void main() /**********FOUND**********/ { int x=y=4; z=x*y; /**********FOUND**********/ printf(\} 答案: =======(答案1)======= int x=,4,y

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com