2019第二章上机实验

发布 2022-07-14 18:54:28 阅读 8180

一、试分析以下程序的输出结果并给出解释。

#include <>

int main( )

short int a;

a=65537;

cout<}

/验证整除和取模运算。

#include <>

int main( )

cout<<7/3<<'7/3<<'7/-3<<'7/-3< cout<<7%3<<'7%3<<'7%-3<<'7%-3< return 0;

#include <>

int main( )

short a=-1;

unsigned char b;

b=a;cout< cout< return 0;

#include <>

int main( )

int a=1,b=2;

cout< cout< a=1,b=2;

cout< cout< a=1,b=2;

cout< cout< return 0;

二、以下两个实现程序一个对,一个错,请解释错误原因。

假设你是一名园林建筑师,设计公路景观时,按照每英里5000元收费,输入以英尺为单位的公路长度,编程计算出应收取的费用(一英里5280英尺)

对。#include <>

void main()

float total_price,feet;

cout<<"本程序计算应付设计师费用"< cout<<"请输入设计公路长度英尺为单位";

cin>>feet;

total_price=5000*(feet/5280.0);

cout<<"费用为:"<

错。#include <>

void main()

float total_price;

int feet;

cout<<"本程序计算应付设计师费用"< cout<<"请输入设计公路长度英尺为单位";

cin>>feet;

total_price=5000*(feet/5280);

cout<<"费用为:"<

三、请写出下列表达式的值,并上机验证。

1) 3.5*3+2*7-'a'

3) 45/2+(int)3.14159/2

4) a=b=(c=a+=6) 设a的初值为3

5) a=3*5,a=b=3*2

6) (int)(a+6.5)%2+(a=b=5) 设a的初值为3

7) x+a%3*(int)(x+y)%2/4 设x=2.5,a=7,y=4.7

8)(float)(a+b)/2+(int)x%(int)y设a=2,b=3,x=3.5,y=2.5

四、写出下面表达式运算后a的值,设原来a=12。设a和n已定义为整型变量。

1) a+=a

2) a-=3

3) a*=2+3

4) a/=a+a

5) a%=(n%=2),n的值等于5

6) a+=a-=a*=a

五、写出程序运行结果。请先阅读程序,分析应输出的结果,然后上机验证。

#include <>

int main( )

int i,j,m,n;

i=8;j=10;

m=++i+j++;

n=(+i)+(j)+m;

cout< return 0;

六编程题。1、实现从键盘输入一个float型数a,输出a的个位数。

2、输入一个四位整数,编写程序,将该数的每一位数字相加并显示结果。

3、请编写程序,实现功能:对变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。例如,若h值为8.

32433,则程序输出8.32,;若h值为8.32533,则程序输出8.

33.4、三角形的面积公式s=absin(a)/2;编程序输入三角形的两条边和夹角(角度),计算三角形的面积。通过本程序的编写了解c语言函数库函数的调用方法。

sin原型:extern float sin(float x);

用法:#include <>

功能:计算x(弧度表示)的正弦值(弧度=角度 *pi /180)

下面是一个非常简单的例子。

#include<>

#include<>加上这个头文件。

int main()

const double pi=3.1415926;

double x=30;

cout<<"sin("

5、本程序由用户输入x,y,通过调用函数计算x的y次幂并输出结果值。

pow原型:extern float pow(float x, float y);

用法:#include <>

功能:计算x的y次幂。

说明:x应大于零,返回幂指数的结果。

第二章上机实验

1 正确安装并熟练使用j a的jdk环境编译 调试 运行程序。2 掌握j a application程序的结构。题目1 安装和配置jdk。1 从sun公司 上 j a的开发工具包jdk 1 5 0 2 运行j2sdk的安装程序jdk 1 5 0 把j a的开发工具安装在所选的目录下面,并到该目录下查...

信号与系统第二章上机实验

实验一 连续信号指数信号程序如下 a 1 a 0.4 t 0 0.001 10 xt a exp a t plot t,xt 实验结果如图1所示。实验二 连续信号正弦信号程序如下 a 1 a 0.4 t 0 0.001 10 xt a exp a t plot t,xt 实验结果如图2所示。图1 图...

第二章上机作业

第二章 windows上机作业。1.新建文件夹 在d盘的根目录上建立 计算机作业素材 文件夹,再在此文件夹下建立 文字 多 单个文件夹。操作 在资源管理器选择d 盘,在右侧窗格空白处,单击鼠标右键,选择 新建 文件夹 输入文件夹名,回车结束,在 计算机作业素材 文件夹下再建立3个子文件夹 2.查找文...