一、试分析以下程序的输出结果并给出解释。
#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.查找文...第二章上机实验
信号与系统第二章上机实验
第二章上机作业