川大学《数据结构与算法分析》课程设计报告带括号的算术表达式

川大学《数据结构与算法分析》课程设计报告带括号的算术表达式
川大学《数据结构与算法分析》课程设计报告带括号的算术表达式

《数据结构与算法分析》课程设计报告课题名称:带括号的算数表达式求值

课题设计人(学号):

指导教师:朱宏

评阅成绩:

评阅意见:

提交报告时间:2014 年12月9日

带括号的算数表达式求值

计算机类专业

学生指导老师朱宏

[摘要] 在平时的生活中,我们可以解决一些简单的算术表达式,如果当我们遇到一些式子较为冗长,运算比较复杂的算术表达式时,我们都会选择计算器。那么,计算器又是通过怎样的原理来进行运算的呢。

本程序利用堆栈先进后出的特点,采用操作数和操作符两个堆栈,实现由中缀表达式到后缀表达式的转换并求值的过程。带括号的算术表达式的求值是堆栈的一个典型的应用实例。

关键词:计算器堆栈C++

一、实验名称:带括号的算术表达式求值

二、实验的目的和要求:

1.采用算符优先数算法,能正确求值表达式;

2.熟练掌握栈的应用;

3.熟练掌握计算机系统的基本操作方法,了解如何编辑、编译、链接和运行一个C++程序;

4.上机调试程序,掌握查错、排错使程序能正确运行。

三、实验的环境:

硬件环境:

处理器:Inter(R) Core(TM) i7-4500U

内存:

软件环境:

操作系统:

编译软件:Microsoft Visual Studio 2012

四、算法描述:

我设计的带有括号的算术表达式求值的程序中,运算符的优先级是这样子的:

1.先乘除,后加减

2.同级运算从左到右依次运算。

3.先括号内的运算,再括号外的运算。

我的设计思路是,先输入一个最后不带等于号的中缀表达式,先对表达式检查是否有错误,如果有将会输出“表达式有错误”,否则通过堆栈方法将这个中缀表达式转化为后缀表达式,然后将后缀表达式求值。

五:源程序清单:

#include

#include

#include

#include

using namespace std;

string transform(string str)||isdigit(str[i])) {

exp+=str[i];

}

else if(str[i]=='+'||str[i]=='-')

{

int j=i-1;

if(isdigit(str[j]))

{

exp+=" ";

{

cout<<"表达式有错误"<

return 1;

break;

}

}

else if(str[i]=='+'||str[i]=='-')

{

int a=i+1;

if(str[a]=='/'||str[a]=='*'||str[a]=='%'||str[a]==')'||str[a]=='.'||s tr[a]=='^')

{cout<<"表达式有错误"<

return 1;

break;}

}

else if(isdigit(str[i])!=0)

{

int a=i+1;

if(str[a]=='(')

{

cout<<"表达式有错误"<

return 1;

}

}

else

if(isdigit(str[i])==0&&str[i]!='+'&&str[i]!='-'&&str[i]!='*'&&str[i]!='/' &&str[i]!='^'&&str[i]!='%'&&str[i]!='('&&str[i]!=')'&&str[i]!='.') {

cout<<"表达式有错误"<

return 1;

break;

}

else if(str[i]=='.')

{

int a=i+1;

if(isdigit(str[a])==0)

{

cout<<"表达式有错误"<

return 1;

break;

}

}

while(i==()-1)

{

cout<<"表达式正确"<

return 2;

}

}

}

else

cout<<"表达式有错误"<

return 1;

}

double calculate(string exp)

{

stack number;

double digit;

string str="";

for(int i=0;i

{

if(isdigit(exp[i])||exp[i]=='.')

{

str=str+exp[i];

}

else if(exp[i]==' ')

{

const char*p=();

digit=atof(p);&&exp[i]!=' '&&!isdigit(exp[i])&&()>=2) {

double result;

double left;

right=();

();

left=();

();

switch(exp[i])

{

case'+':result=left+right;(result);break;

case'-':result=left-right;(result);break;

case'*':result=left*right;(result);break;

case'/':result=left/right;(result);break;

case'%':{int(result)=int(left)%int(right);(result);break;}

case'^':result=pow(left,right);(result);break;

}

}

}

double finalresult=();

();

return finalresult;

}

void main()

{

int x=1;

cout<<"计算表达式"<

while(x==1)

{

string str;

cout<<"请输入表达式,最后不加等号"<

cin>>str;

string exp;

int a=examine(str);

if(a==2)

{

exp=transform(str);

cout<

}

cout<<"继续运算请输入Y,否则按任意键退出"<

char ch;

cin>>ch;

if(ch=='Y'||ch=='y')

{

x=1;

}

else

{

x=2;

}

}

}

六、运行结果:

这个是一开始运行的情况。

输入完表达式后会判断表达式是否正确,如果正确会输出“表达式正确”,错误会输出“表达式错误”。

正确的情况下会输出结果,选择是否继续计算

输入y或者Y都会进行下一次运算

结果仍然正确。

接下来测试如果输入错误的表达式会怎么样。

输入的表达式有错误,判断出错误后选择是否继续

任意输入不是y或者Y的字符,退出程序。

七、实验运行情况分析

1.算法:

定义字符串exp用来存储后缀表达式,每个数字之间间隔一个空格用以区分数字。

调用堆栈ope来存放依次输入的操作符,如果输入的操作符运算优先级高于栈顶运算符,那么进栈。反之出栈直至当前运算符运算优先级高于栈顶运算符,将当前运算符进栈。如果遇到左括号“(”,直接进栈。如果遇到右括号“)”,一直出栈直到遇到左括号。将出栈的运算符依次加到exp中。

调用堆栈number,用来存放后缀表达式中出现的数字。每当遇到一个操作符的时候,便取出堆栈中的两个数字放在运算符右边和左边进行计算,将计算结果继续进栈存入number中。

利用堆栈先进后出的特点实现表达式的转换和求值。

2.运行结果:

(1).程序能够正确算出表达式的值。

(2).程序能够判断输入的表达式是否符合标准。

(3).程序能够进行多次运算。

3.运行环境:

该程序对运行环境要求较低,在VC++及以上版本的编译软件

上可以运行。

参考文献

[1]唐宁九.数据结构与算法(C++版)清华大学出版社,2009年

[2]唐宁九.数据结构与算法(C++版)实验和课程设计教程清华大学出版社,2008年

大学物理试卷大物下模拟测试试题

大学物理试卷大物下模拟试题

————————————————————————————————作者:————————————————————————————————日期:

09大物下模拟试题(1) 一、选择题(每小题3分,共36分) 1. 电流由长直导线1沿半径方向经a 点流入一由电阻均匀的导线构成的圆环,再由b 点沿半径方向从圆环流出,经长直导线2返回电源(如图).已知直导线上电流强度为I ,∠aOb =30°.若长直导线1、2和圆环中的电流在圆心O 点 产生的磁感强度分别用1B 、2B 、3B 表示,则圆心O 点的磁感强度大小 (A) B = 0,因为B 1 = B 2 = B 3 = 0. (B) B = 0,因为虽然B 1≠ 0、B 2≠ 0,但021 B B ,B 3 = 0. (C) B ≠ 0,因为虽然B 3= 0,但021 B B . (D) B ≠ 0,因为B 3≠ 0,021 B B ,所以0321 B B B . [ ] 2. 如图,流出纸面的电流为2I ,流进纸面的电流为I ,则下述 各式中哪一个是正确的? (A) I l H L 2d 1 . (B) I l H L 2 d (C) I l H L 3 d . (D) I l H L 4 d . [ ] 3. 一质量为m 、电荷为q 的粒子,以与均匀磁场B 垂直的速度v 射入磁场内,则粒子运动轨道所包围范围内的磁通量 m 与磁场磁感强度B 大小的关系曲线是(A)~(E)中的哪一条? [ ] 4. 如图所示的一细螺绕环,它由表面绝缘的导线在铁环上密绕 而成,每厘米绕10匝.当导线中的电流I 为2.0 A 时,测得铁环内的磁感应强度的大小B 为1.0 T ,则可求得铁环的相对磁导率 r 为(真 空磁导率 0 =4 ×10-7 T ·m ·A -1 ) (A) 7.96×102 (B) 3.98×102 (C) 1.99×102 (D) 63.3 [ ] 5. 有两个长直密绕螺线管,长度及线圈匝数均相同,半径分别为r 1 和r 2.管内充满均匀介质,其磁导率分别为 1和 2.设r 1∶r 2=1∶2, 1∶ 2=2∶1,当将两只螺线管串联在电路中通电稳定后,其自感系数之比L 1∶L 2与磁能之比W m 1∶W m 2分别为: (A) L 1∶L 2=1∶1,W m 1∶W m 2 =1∶1. (B) L 1∶L 2=1∶2,W m 1∶W m 2 =1∶1. (C) L 1∶L 2=1∶2,W m 1∶W m 2 =1∶2. (D) L 1∶L 2=2∶1,W m 1∶W m 2 =2∶1. [ ] a b 1 O I c 2 L 2 L 1 L 3 L 4 2I I O B m (A)O B m (B)O B m (C) O B m (D)O B m (E)

数据结构表达式求值实验报告

竭诚为您提供优质文档/双击可除数据结构表达式求值实验报告 篇一:数据结构实验二——算术表达式求值实验报告 《数据结构与数据库》 实验报告 实验题目算术表达式求值 学院:化学与材料科学学院 专业班级:09级材料科学与工程系pb0920603 姓学 邮名:李维谷号:pb09206285箱: liwg@https://www.360docs.net/doc/c03006105.html,指导教师:贾伯琪 实验时间:20XX年10月10日 一、需要分析 问题描述: 表达式计算是实现程序设计语言的基本问题之一,它的实现是栈的应用的一个典型例子。设计一个程序,演示通过将数学表达式字符串转化为后缀表达式,并通过后缀表达式结合栈的应用实现对算术表达式进行四则混合运算。

问题分析: 在计算机中,算术表达式由常量、变量、运算符和括号组成。由于不同的运算符具有不同的优先级,又要考虑括号,因此,算术表达式的求值不可能严格地从左到右进行。因而在程序设计时,借助栈实现。 设置运算符栈(字符型)和运算数栈(浮点型)辅助分析算符优先关系。在读入表达式的字符序列的同时完成运算符和运算数的识别处理,然后进行运算数的数值转换在进行四则运算。 在运算之后输出正确运算结果,输入表达式后演示在求值中运算数栈内的栈顶数据变化过程,最后得到运算结果。 算法规定: 输入形式:一个(:数据结构表达式求值实验报告)算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为使实验更完善,允许操作数为实数,操作符为(、)、.(表示小数点)、+、-、*、/、^(表示乘方),用#表示结束。 输出形式:演示表达式运算的中间结果和整个表达式的最终结果,以浮点型输出。 程序功能:对实数内的加减乘除乘方运算能正确的运算出结果,并能正确对错误输入和无定义的运算报错,能连续测试多组数据。 测试数据:正确输入:12*(3.6/3+4^2-1)#

课程设计报告【模板】

模拟电子技术课程设计报告设计题目:直流稳压电源设计 专业电子信息科学与技术 班级电信092 学号 200916022230 学生姓名夏惜 指导教师王瑞 设计时间2010-2011学年上学期 教师评分 2010年月日

昆明理工大学津桥学院模拟电子技术课程设计 目录 1.概述 (2) 1.1直流稳压电源设计目的 (2) 1.2课程设计的组成部分 (2) 2.直流稳压电源设计的内容 (4) 2.1变压电路设计 (4) 2.2整流电路设计 (4) 2.3滤波电路设计 (8) 2.4稳压电路设计 (9) 2.5总电路设计 (10) 3.总结 (12) 3.1所遇到的问题,你是怎样解决这些问题的12 3.3体会收获及建议 (12) 3.4参考资料(书、论文、网络资料) (13) 4.教师评语 (13) 5.成绩 (13)

昆明理工大学津桥学院模拟电子技术课程设计 1.概述 电源是各种电子、电器设备工作的动力,是自动化不可或缺的组成部分,直流稳压电源是应用极为广泛的一种电源。直流稳压电源是常用的电子设备,它能保证在电网电压波动或负载发生变化时,输出稳定的电压。一个低纹波、高精度的稳压源在仪器仪表、工业控制及测量领域中有着重要的实际应用价值。 直流稳压电源通常由变压器、整流电路、滤波电路、稳压控制电路所组成,具有体积小,重量轻,性能稳定可等优点,电压从零起连续可调,可串联或关联使用,直流输出纹波小,稳定度高,稳压稳流自动转换、限流式过短路保护和自动恢复功能,是大专院校、工业企业、科研单位及电子维修人员理想的直流稳压电源。适用于电子仪器设备、电器维修、实验室、电解电镀、测试、测量设备、工厂电器设备配套使用。几乎所有的电子设备都需要有稳压的电压供给,才能使其处于良好的工作状态。家用电器中的电视机、音响、电脑尤其是这样。电网电压时高时低,电子设备本身耗供电造成不稳定因家。解决这个不稳定因素的办法是在电子设备的前端进行稳压。 直流稳压电源广泛应用于国防、科研、大专院校、实验室、工矿企业、电解、电镀、充电设备等的直流供电。 1.1直流稳压电源设计目的 (1)、学习直流稳压电源的设计方法; (2)、研究直流稳压电源的设计方案; (3)、掌握直流稳压电源的稳压系数和内阻测试方法。 1.2课程设计的组成部分 1.2.1 设计原理

大学物理下模拟卷

模拟试卷 一、选择题(每题3分,共30分) 1.在一个点电荷产生的电场中,一块电介质如图放置,以点电荷所在处为球心作一个 球形闭合面 (A) 高斯定理成立,且可以用它求出闭合面上各点的场强; (B) 高斯定理成立,但不可以用它求出闭合面上各点的场强; (C) 由于电介质不对称分布,所以高斯定理不成立; (D) 即使电介质对称分布,高斯定理也不成立. [ ]. 2.某带电球体,电荷均匀分布。若其电荷体密度ρ增大为原来的2倍,则其电场的能量变为原来的 (A) 2倍; (B) 1 / 2倍; (C) 4倍; (D) 1 / 4倍. [ ] 3. 有两个点电荷电量都是 +q 相距为2a ,今以左边的点电荷所在处为球心,以a 为半径,作一个球形高斯面.在球面上取两块相等的小面积S 1、S 2.其位置如图所示.设通过S 1、S 2的电场强度通量分别为1Φ、2Φ,通过整个球面的电场强度通量为3Φ,则 (A) 21ΦΦ<,03εΦq =; (B) 21ΦΦ<,032εΦq =; (C) 21ΦΦ=,03εΦq =; (D) 21ΦΦ>,03εΦq =. [ ] 4. 如图所示,流出纸面的电流为2I ,流进纸面的电流为I , 则下述各式中哪一个是正确的? (A) I l H L ?=?1 2d (B) ?=?2 d L I l H (C) ?-=?3 d L I l H (D) ?-=?4 d L I l H [ ] 5. 把轻的正方形线圈用细线挂在载流直导线AC 的附近,两者在同一 平面内,直导线AC 固定,线圈可以活动.当正方形线圈通以如图所示的电流时线圈将 (A) 不动; (B) 转动,同时靠近导线AC ; (C) 转动,同时离开导线AC ; (D) 平移,靠近导线 AC ; (E) 平移,离开导线 AC . [ ] 电 介质 选题1图 选题3图 题5 选题4图

数据结构实验二——算术表达式求值实验报告

《数据结构与数据库》 实验报告 实验题目 算术表达式求值 学院:化学与材料科学学院 专业班级:09级材料科学与工程系PB0920603 姓名:李维谷 学号:PB09206285 邮箱:liwg@https://www.360docs.net/doc/c03006105.html, 指导教师:贾伯琪 实验时间:2010年10月10日 一、需要分析 问题描述:

表达式计算是实现程序设计语言的基本问题之一,它的实现是栈的应用的一个典型例子。设计一个程序,演示通过将数学表达式字符串转化为后缀表达式,并通过后缀表达式结合栈的应用实现对算术表达式进行四则混合运算。 问题分析: 在计算机中,算术表达式由常量、变量、运算符和括号组成。由于不同的运算符具有不同的优先级,又要考虑括号,因此,算术表达式的求值不可能严格地从左到右进行。因而在程序设计时,借助栈实现。 设置运算符栈(字符型)和运算数栈(浮点型)辅助分析算符优先关系。在读入表达式的字符序列的同时完成运算符和运算数的识别处理,然后进行运算数的数值转换在进行四则运算。 在运算之后输出正确运算结果,输入表达式后演示在求值中运算数栈内的栈顶数据变化过程,最后得到运算结果。 算法规定: 输入形式:一个算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为使实验更完善,允许操作数为实数,操作符为(、)、.(表示小数点)、+、-、*、/、^(表示乘方),用#表示结束。 输出形式:演示表达式运算的中间结果和整个表达式的最终结果,以浮点型输出。 程序功能:对实数内的加减乘除乘方运算能正确的运算出结果,并能正确对错误输入和无定义的运算报错,能连续测试多组数据。 测试数据:正确输入:12*(3.6/3+4^2-1)# 输出结果:194.4

《8位算术逻辑运算实验》

3.2 算术逻辑运算部件 1位全加器 n 位并行加法器 ALU 单元 乘、除 法器 运算器 3.2.1 加法单元 若:+1101,+1111 两数相加,且分别放入A 、B 两个寄存器。 0 0 1 1 0 1 (补码、双符号位表示) +) 0 0 1 1 1 1 0 1 1 1 0 0 第3位:输入量: Ai(1),Bi(1), C i-1(1) 本位进位 C i ∑i C i-1 A i B i 低位进位 本位操作数 输入、输出量之间的关系式: Σi =(A B i C i-1 (1) C i = A i B i A B i )C i-1 (2) 根据上式,得出一位全加器的逻辑电路图: 根据(1)式得: 如果三个输人中1的个数为奇数,则本位和为1,否则为0。 根据(2)式得: 当本位的两个输入A i 、B i 均为1时,不管低位有无进位C i-1传来,都必然产生进位C i ;若C i-1为1,只要A i 、B i 中有一个为1,也必然产生进位。 i-1 i-1 i i i i (a ) (b ) 进位链 选择逻 辑控制 移位器 寄存器组 选择器

3.3.1 2并行加法器与进位逻辑结构 一、串行加法器 1.定义:如果每步只求一位和,将n 位加分成n 步实现,这样的加法器称为串行 加法器。 2.组成: 1 个一位全加器 1个移位寄存器:从低到高串行提供操作数相加; 1个寄存器 1个触发器 3.特点:结构简单,速度极慢。 二、并行加法器 1.定义:如果用n 位全加器一步实现n 位相加,即n 位同步相加,这样的加法器称为并行加法器。 2.组成: n 位加法器 并行加法器 串行进位链 进位链 并行进位链 根据(指C i-1 )输入量提供时间的不同,将进位链分为带串行进位链的并行加法器,带并行进位链的并行加法器。 加法器的运算速度不仅与全加器的运算速度有关,更主要的因素是取决于进位传递速度。 3.进位信号的基本逻辑: C i = A i B i +(A i )C i-1 令Gi= A i B i 进位产生函数 Pi = A i ,进位传递函数 4.串行进位链 (1)定义:各级进位信号直接依赖于低一级的进位信号 (2)关系式: C 1 = G 1 + P 1C 0 C 2 = G 2 + P 2C 1 C 3 = G 3 + P 3C 2 。。。。。。。。。 C n = G n + P n C n-1 (3)结构图:

安徽工程大学课程设计报告撰写模板

封面 按学校发的封面模板填写相关信息; 起始时间:2011年6月13日~6月24日 设计报告书页数(一般20~30页之间) 电子版设计报告规定的格式用A4纸打印,正文中的任何部分不得写到纸的边框以外,亦不得随意接长或截短。汉字必须使用国家公布的规字。 页面设置:上3,下2.5,左3,右2;页眉2,页脚1.75。 行距采用单倍行距,标准字符间距。西文、数字等符号均采用Times New Roman字体。

任务书 主要是写明设计容和设计要求 例如,设计一个数字钟的任务书为:(具体根据题目拟定) Ⅰ设计题目 中文:多功能数字钟的设计 英文:Design of Multi-function Digital Clock Ⅱ设计功能要求 1、能正确显示时、分、秒(6位:HH:MM:SS); 2、要有总体复位开关; 3、能可靠校时、校分; 4、能整点报时(①59’56秒、59’57秒、59’58秒、59’59秒响0.5秒低音。②00’00 秒响1秒高音); 5、整个电路的控制开关要求在5个以; 6、秒信号发生器可以用555构成的电路产生; 7、能够设定一组闹钟功能,到了预设的时间,铃声响1分钟,在1分钟之可以用 按键停止闹铃。 Ⅲ设计任务容 1、学习与研究相关的《电子技术》理论知识,查阅资料,拿出可行的设计方案; 2、根据设计方案进行电路设计,完成电路参数计算、元器件选型、绘制电路原理 图; 3、进行电路软件仿真(如:Multisim 2001、EWB、Protel等),或制作实物进行调 试实验,获得实验数据,验证设计有效性。 4、撰写课程设计报告。 签名

设计题目(根据自己的设计题目) 摘要 摘要:独占一页; 摘要正文分三段写: 第一段:本设计的意义和完成的主要工作。——做什么?为啥做? 第二段:为了完成设计功能,你主要进行了哪些设计,怎么设计的。——怎么做? 第三段:设计结果如何,取得了哪些结论。——做的效果怎么样? 关键词:关键词1;关键词2;关键词3;关键词4(根据自己的设计题目)

大学物理下模拟考试试卷

2017华北电力大学大学物理(2)模拟考试试卷 一、选择题(每题3分共15分) 1、一空心导体球壳,其内、外半径分别为R 1和R 2,带电荷q ,如图所示.当球壳中心处再放一电荷为 q 的点电荷时,则导体球壳的电势(设无穷远处为电势零点)为 ( ) (A) 1 04R q επ . (B) 204R q επ . (C) 102R q επ . (D) 20R q ε2π . 2、边长为l 的正方形线圈中通有电流I ,此线圈在A 点(见图)产生的磁感强度B 为( ) (A) l I π420μ. (B) l I π220μ. (C) l I π02μ. (D) 以上均不对. 3、如图所示的一细螺绕环,它由表面绝缘的导线在铁环上密绕而成,每厘米 绕10匝.当导线中的电流I 为2.0 A 时,测得铁环内的磁感应强度的大小B 为1.0 T ,则可求得铁环的相对磁导率μr 为( )(真空磁导率μ 0 =4π× 10-7 T ·m ·A -1) (A) 7.96×102 (B) 3.98×102 (C) 1.99×102 (D) 63.3 4、一个质子和一个电子以相同的速度射入一垂直磁场,则它们的 ( ) (A )运动周期相同 (B )圆周运动的半径相同 (C )动能相同 (D )以上的都不相同 5、在感应电场中电磁感应定律可写成t l E L K d d d Φ-=?? ,式中K E 为感应电场的电场强度.此式表明:( ) (A) 闭合曲线L 上K E 处处相等. (B) 感应电场是保守力场. (C) 感应电场的电场强度线不是闭合曲线. (D) 在感应电场中不能像对静电场那样引入电势的概念. 二、判断题(每题2分共10分) 6、点电荷q 位于一边长为a 的立方体中心,若以该立方体作为高斯面,可以求出该立方体表面上任一点 的电场强度。 ( ) q

嵌入式--计算器--实验报告

计算器设计实验报告 一、实验设计主要分工 04009320 文斌:算法设计,LCD显示。 04** 张希:界面(按钮控件)设计,文件内容读取。 共同调试、完善设计。 二、程序设计实现功能效果 (1)支持整数、小数基本加减乘除运算; (2)有优先级的判别计算。优先级由高到低一次为括号运算、乘除运算、加减运算。(3)支持键盘输入和触摸屏输入; (4)能读取指定目录下文本内容(内容为计算表达式)并计算得出结果,将内容和结果显示在LCD上。 程序任务开始后,等待键盘或触摸屏的输入。输入键有0~9数字键、+-*/()运算符、del退格键、clear清屏键、read读指定目录文本内容并计算键、enter'='键、‘.’小数点键。 每当有字符输入时,触摸屏相应键显示“AAA”,100ms后恢复原相应按键符号,同时LCD 屏幕上显示相应字符。当输入'del'键时,屏幕显示去掉最后一位字符。当输入'='号后,得出计算结果,结果显示于表达式的下一行。若是除零错误,则结果显示为“/0ERROR!”。若有非法字符(触摸点不能识别为设计按键符则视为非法字符),则结果输出为“Syntax Error!!”。若表达式有运算符连续输入,则忽略前面的运算符,只取最后一位运算符计算,正常显示数字结果。当输入'clear'键时,情况显示区域。当输入'read'键时,从指定目录文本文件中读取表达式并计算。将表达式内容和计算结果显示在LCD上。 三、程序算法实现 1、计算算法 首先将输入的0~9数字、+-*/()运算符的内容存储于一个全局变量cal[number]中, 表达为中缀表达式。用void str2repol()函数,将输入字符串cal[number]转换成逆波 兰表达式并存于全局数组char repol[maxs]中。str2repol()函数中缀表达式转成逆波兰 后缀表达式算法如下: (1)首先构造一个运算符栈stack[maxs],此运算符在栈内遵循越往栈顶优先级越高的 原则。

16位算术逻辑运算实验

16 位算术逻辑运算实验 一、实验内容 1、实验原理 实验中所用16位运算器数据通路如图3-3所示。其中运算器由四片74LS181以并/串形成16位字长的ALU构成。低8位运算器的输出经过一个三态门74LS245(U33)到ALUO1插座,实验时用8芯排线和内部数据总线BUSD0~D7插座BUS1~6中的任一个相连,低8位数据总线通过LZD0~LZD7显示灯显示;高8位运算器的输出经过一个三态门74LS245(U33`)到ALUO1`插座,实验时用8芯排线和高8位数据总线BUSD8~D15插座KBUS1或KBUS2相连,高8位数据总线通过LZD8~LZD15显示灯显示;参与运算的四个数据输入端分别由四个锁存器74LS273(U29、U30、U29`、U30、)锁存,实验时四个锁存器的输入并联后用8芯排线连至外部数据总线EXD0~D7插座EXJ1~EXJ3中的任一个;参与运算的数据源来自于8位数据开并KD0~KD7,并经过一三态门74LS245(U51)直接连至外部数据总线EXD0~EXD7,输入的数据通过LD0~LD7显示。

本实验用到6个主要模块:⑴低8位运算器模块,⑵数据输入并显示模块,⑶数据总线显示模块,⑷功能开关模块(借用微地址输入模块),⑸高8位运算器模块,⑹高8位(扩展)数据总线显示模块。根据实验原理详细接线如下(接线⑴~⑸同实验一): ⑴ALUBUS连EXJ3; ⑵ALUO1连BUS1; ⑶SJ2连UJ2; ⑷跳线器J23上T4连SD; ⑸LDDR1、LDDR2、ALUB、SWB四个跳线器拨在左边(手动方式); ⑹AR跳线器拨在左边,同时开关AR拨在"1"电平; ⑺ALUBUS`连EXJ2;

课程设计报告参考模板

课程设计报告参考模板 河海大学计算机及信息工程学院 课程设计报告 题目专业、学号授课班号学生姓名指导教师完成时间 课程设计任务书 Ⅰ、课程设计题目: Ⅱ、课程设计工作内容 一、课程设计目标1、培养综合运用知识和独立开展实践创新的能力; 2、…… 二、研究方法及手段应用 1、将任务分成若干模块,查阅相关论文资料,分模块调试和完成任务; 2、…… 三、课程设计预期效果 1、完成实验环境搭建; 2、…… 学生姓名:专业年级: 目录空一行。空一个中文字符行。“目录”,分页,居中,加黑宋体二号。前言………………………………………………………………………………………………1 第一章系统设计………………………………………………………………

…………………2 第一节课题目标及总体方案…………………………………………………………………..2 ……………… 目录正文,宋体小四号,倍行距。第二节…………………………….. ………………… 第二章实验结果及讨论 (5) ……………… 第三章结论 (10) ……………… 心得体会 (42) 河海大学本科课程设计报告 1、移动台 MS 二级标题“1、”,左对齐,加黑宋体小三号。移动台是公用GSM移动通信网中用户使用的设备,……………… NMCDPPSPCSSEMC OSSOMCMBTSSBTSBSCHLR/ MSC/VLRAUC BSSEIR NSSPSTNISDNPDN 图 GSM系统

组成 2、基站子系统 BSS 图编号及图名“图”,位于图下,居中。基站子系统BSS是GSM系统实现无线通信的关键组成部分。它通过无线接口直接与移动台通信,进行无线发送、无线接收及无线资源管理。另一方面,它通过与网络子系统NSS的移动业务交换中心,………………。 ⑴、基站收发信台 BTS 三级标题“⑴、”,左对齐,加黑宋体四号。基站收发信台BTS属于基站子系统BSS的无线部分,………………。①收发信台组成四级标题“①”,左对齐,加黑宋体小四号。 BTS包含有若干个收发信息单元TRX,而一个TRX有八个时隙,………………。●收发信息单元 五级标题“●”,左对齐,加黑宋体小四号。收发信息单元是………………。●其它辅助单元 辅助单元包括………………。②收发信台作用 收发信台的主要作用有………………。 ⑵、基站控制器 BSC 基站控制器BSC是基站子系统BSS的控制部分,………………。 3、网络交换子系统 NSS - 4 - 河海大学本科课程设计报告

算术表达式语法检查实验报告

中南民族大学计算机科学学院本科课程设计 任务书 设计名称:算术表达式语法检查 指导教师:下达时间: 2015-5-8 学生姓名:学号: 专业: 一、课程设计的基本要求 根据所学知识,编写指定题目的C++语言程序,并规范地完成课程设计报告。通过课程设计,加深对《C++面向对象程序设计》课程所学知识的理解,熟练掌握和巩固C++语言的基本知识和语法规范,掌握C++语言的基础知识,理解面向对象系统的封装性、继承性和多态性;熟练使用C语言中的函数、数组、指针、链表和字符串等基本知识;掌握类的定义、标准String类和向量;理解掌握友元函数和重载操作符,动态数组;理解掌握继承和多态性;掌握模版的使用;能够进行程序调试过程中的异常处理;进一步掌握利用C++进行类的定义和操作方法;进一步掌握类的继承和派生方法;进一步理解虚函数和多态;综合利用上述知识,学习设计并编写面向对象的C++简单应用程序;培养解决复杂任务功能分解方法(自顶向下逐步求精、模块化设计、信息隐藏等)。 学会编制结构清晰、风格良好、数据结构适当的C++语言程序,从而具备利用计算机编程分析解决综合性实际问题的初步能力。 具体要求如下: 1、采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。学生也可根据自己对题目的理解增加新的功能模块(视情况可另外加分)。 2、系统以菜单界面方式(至少采用文本菜单界面,如能采用图形菜单界面更好)工作,运行界面友好,演示程序以用户和计算机的对话方式进行。 3、程序算法说明清晰,理论分析与计算正确,运行情况良好,实验测试数据无误,容错性强(能对错误输入进行判断控制)。 4、编程风格良好(包括缩进、空行、适当注释、变量名和函数名见名知意,程序容易阅读等); 5、写出规范的课程设计报告,具体要求见相关说明文档。

计算机组成原理实验指导书

实验一8位算术逻辑运算实验 一、实验目的 1、掌握算术逻辑运算器单元ALU(74LS181)的工作原理。 2、掌握简单运算器的数据传送通路组成原理。 3、验证算术逻辑运算功能发生器74LSl8l的组合功能。 4、按给定数据,完成实验指导书中的算术/逻辑运算。 二、实验内容 1、实验原理 实验中所用的运算器数据通路如图1.1所示。其中运算器由两片74LS181以并/串形成8位字长的ALU构成。运算器的输出经过一个三态门74LS245 (U33)到ALUO1插座,实验时用8芯排线和内部数据总线BUSD0~D7插座BUSl~6中的任一个相连,内部数据总线通过LZDO~LZD7显示灯显示;运算器的两个数据输入端分别由二个锁存器74LS273(U29、U30)锁存,两个锁存器的输入并联后连至插座ALUBUS,实验时通过8芯排线连至外部数据总线EXD0~D7插座EXJl~EXJ3中的任一个;参与运算的数据来自于8位数据开并KD0~KD7,并经过一三态门74LS245(U51)直接连至外部数据总线EXD0~EXD7,通过数据开关输入的数据由LD0~LD7显示。 图1.1中算术逻辑运算功能发生器74LS18l(U3l、U32)的功能控制信号S3、S2、Sl、S0、CN、M并行相连后连至SJ2插座,实验时通过6芯排线连至6位功能开关插座UJ2,以手动方式用二进制开关S3、S2、S1、S0、CN、M来模拟74LSl8l (U31、U32)的功能控制信号S3、S2、S1、S0、CN、M;其它电平控制信号LDDRl、LDDR2、ALUB’、SWB’以手动方式用二进制开关LDDRl、LDDR2、ALUB、SWB 来模拟,这几个信号有自动和手动两种方式产生,通过跳线器切换,其中ALUB’、SWB’为低电平有效,LDDRl、LDDR2为高电平有效。 另有信号T4为脉冲信号,在手动方式下进行实验时,只需将跳线器J23上T4与手动脉冲发生开关的输出端SD相连,按动手动脉冲开关,即可获得实验所需的单脉冲。 2、实验接线

大学物理模拟题

大学物理模拟试题一 一、选择题(每题4分,共40分) 1.一劲度系数为k 原长为l 0的轻弹簧,上端固定,下端受一竖直方向的力F 作用,如图所示。在力F 作 用下,弹簧被缓慢向下拉长为l ,在此过程中力F 作功 B 。 (A) F (l –l 0) (B) l l kxdx (C) l l kxdx 0 (D) l l Fxdx 0 2. 半径为R 、质量为m 的均质圆形平板在粗糙水平桌面上,绕通过圆心且垂直于平板的'OO 轴转动,摩擦力对'OO 轴的力矩为 A 。 (A) 2 3mgR (B) mgR (C) 1 2 mgR (D) 0 3.下列说法哪一个或哪一些是正确的 C 。 A. 某瞬时平动刚体上各点速度大小相等,但方向可以不同; B .平动刚体上各点轨迹一定是直线; C .平动刚体上各点轨迹一定是曲线。 4.如下图,一静止的均匀细棒,长为L 、质量为M ,可绕通过棒的端点且垂直于棒长的光滑固定轴O 在水平面内转动,转动惯量为2 3 1ML ,一质量为m 、速率为v 的子弹在水平面内沿与棒垂直的方向射出并穿出棒的自由端,设穿过棒后子弹的速率为 v 2 1 ,则此时棒的角速度为 B 。 A ML m v . B ML m 2v 3. C ML m 3v 5. D ML m 4v 7. 5.一质点作谐振动,周期为T ,它由平衡位置沿x 轴负方向运动到离最大负位移1/2处所需要的最短时间为 C 。 A. T/4 B. T/6 C. T/12 D. T/8 6.一质点作谐振动,频率为 ,则其振动动能变化频率为 D 。 A . 21 B. 4 1 C. 2 D . 4 7. 真空中两平行带点平板相距位d ,面积为S ,且有S d 2 ,均匀带电量分别为+q 与-q ,则两级间的作用力大小为 D 。 v 俯视图

表达式求值实验报告

淮海工学院计算机工程学院 课程设计报告 设计名称:数据结构课程设计 选题名称:表达式求值 姓名:学号: 专业班级: 系(院):计算机工程学院 设计时间: 设计地点:软件工程实验室、教室 指导教师评语: 成绩: 签名: 年月日

1.课程设计目的 1、训练学生灵活使用所学数据结构知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。 2.初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能; 3.提高综合运用所学的理论知识和方法独立分析和解决问题的能力; 4.训练用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养他们严谨的科学态度和良好的工作作风。 2.课程设计任务和要求: 任务 根据教材《数据结构-C语言描述》(耿国华主编)和参考书《数据结构题集(C语言版)》(严蔚敏、吴伟民主编)选择课程设计题目,要求通过设计,在数据结构的逻辑特性和物理表示、数据结构的选择使用、算法的设计及其实现等方面加深对课程基本内容的理解和综合运用。 设计题目从任务书所列选题表中选取,每班每题不得超过2人。 学生自选课题 学生原则上可以结合个人爱好自选课题,要求课题有一定的深度和难度,有一定的算法复杂性,能够巩固数据结构课程所学的知识。学生自选课题需在18周前报课程设计指导教师批准方可生效。 要求: 1、在处理每个题目时,要求从分析题目的需求入手,按设计抽象数据类型、构思算法、通过设计实现抽象数据类型、编制上机程序和上机调试等若干步骤完成题目,最终写出完整的分析报告。前期准备工作完备和否直接影响到后序上机调试工作的效率。在程序设计阶段应尽量利用已有的标准函数,加大代码的重用率。 2、.设计的题目要求达到一定工作量(300行以上代码),并具有一定的深度和难度。 3、程序设计语言推荐使用C/C++,程序书写规范,源程序需加必要的注释; 4、每位同学需提交可独立运行的程序; 5 、每位同学需独立提交设计报告书(每人一份),要求编排格式统一、规范、内容充实,不少于10页(代码不算); 6、课程设计实践作为培养学生动手能力的一种手段,单独考核。 3.课程设计说明书

试验二16位算术逻辑运算试验

实验三16位算术逻辑运算实验 一、实验目的 1、掌握16位运算器的数据传送通路组成原理。 2、进一步验证算术逻辑运算功能发生器74LS181的组合功能。 3、按要求和给出的数据完成几种指定的算术逻辑运算。 二、实验内容 1、实验原理 16位运算器数据通路如图2-1所示,其中运算器由四片74LS181以并/串形成16位字长的ALU构成。低8位运算器的输出经过一个三态门74LS245(U33)到ALUO1插座,实验时用8芯排线和内部数据总线BUSD0~D7插座BUS1~6中的任一个相连,低8位数据总线通过LZD0~LZD7显示灯显示;高8位运算器的输出经过一个三态门74LS245(U33`)到ALUO1`插座,实验时用8芯排线和高8位数据总线BUSD8~D15插座KBUS1或KBUS2相连,高8位数据总线通过LZD8~LZD15显示灯显示;参与运算的四个数据输入端分别由四个锁存器74LS273(U29、U30、U29`、U30、)锁存,实验时四个锁存器的输入并联后用8芯排线连至外部数据总线EXD0~D7插座EXJ1~EXJ3中的任一个;参与运算的数据源来自于8位数据开并KD0~KD7,并经过一三态门74LS245(U51)直接连至外部数据总线EXD0~EXD7,输入的数据通过LD0~LD7显示。 2、实验接线 本实验需用到6个主要模块: ①低8位运算器模块;②数据输入并显示模块;③数据总线显示模块; ④功能开关模块(借用微地址输入模块);⑤高8位运算器模;, ⑥高8位(扩展)数据总线显示模块。 根据实验原理详细接线如下(接线①~⑤同实验一): ①ALUBUS连EXJ3; ②ALUO1连BUS1; ③SJ2连UJ2; ④跳线器J23上T4连SD; ⑤LDDR1、LDDR2、ALUB、SWB四个跳线器拨至左侧(手动方式); ⑥AR跳线器拨至左侧,同时开关AR拨至“1”电平; ⑦ALUBUS`连EXJ2; ⑧ALUO1`连KBUS1;

天津大学机械制造技术基础课程设计报告书

机械制造技术基础课程设计报告书 学院机械工程 专业机械设计制造及其自动化 年级 班级组别 小组成员 指导教师 2014年 10 月 10 日

机械制造技术基础课程设计任务书

目录 第一章零件分析 1.1 零件的作用 (1) 1.2 零件的工艺分析 (1) 1.3 确定零件生产类型 (1) 第二章确定毛坯类型绘制毛坯简图 2.1选择毛坯 (2) 2.2确定毛坯尺寸公差和机加工余量 (2) 2.3绘制拨叉毛坯简图 (3) 第三章工艺规程设计 3.1定位基准的选择 (4) 3.2拟定工艺路线 (4) 3.3工序尺寸及公差确定 (6) 3.3切削用量的确定 (7) 第四章机床夹具设计 4.1定位及加紧机构设计 (8) 4.2切削力及夹紧力计算 (11) 4.3夹紧元件的强度校核 (13) 4.4定位误差分析 (14) 参考文献.................................................... .. (18)

附 录 .................................................... . (19)

第一章零件分析 1.1 零件的作用 题目所给的零件是拨叉。它位 于变速机构中,主要起换档、使主轴 回转运动按照工作者的要求工作,获 得所需的速度和扭矩的作用。零件上 方的φ20H7孔与操纵机构相连,并用 螺钉经M5孔与变速叉轴连接。拨叉脚 则夹在双联变换齿轮的槽中。当需要 变速时,操纵变速杆,变速操纵机构 就通过拨叉头部的操纵槽带动拨叉与 变速叉轴一起在变速箱中滑移,通过 连接装置改换档位,实现变速。 1.2 零件的工艺分析 零件的材料为QT400,球墨铸铁 是通过球化和孕育处理得到球状石 墨,有效地提高了铸铁的机械性能, 特别是提高了塑性和韧性,从而得到 比碳钢还高的强度。 该拨叉零件叉轴孔Φ20H7 mm的 轴线是拨叉脚两端面和螺纹孔M5的设 计基准,拨叉头左端面是拨叉轴向方 向上尺寸设计基准。选用叉轴孔Φ20H7 mm的轴线和拨叉头左端面作为精基准。选用叉轴孔Φ20H7 mm的轴线和拨叉头左端面作为精基准定位加工拨叉脚两端面和螺纹孔M5,实现了设计基准和工艺基准重合,保证了被加工表面的垂直度要求。另外,由于拨叉件刚性较差,受力易发生弯曲变形,选用拨叉头左端面作为精基准,夹紧力作用在插头的右端面上,可以避免在机械加工中产生夹紧变形, mm的尺寸要求,所以选择拨叉脚左端面作为粗基准。夹紧稳定可靠。由于有50 2.0 采用Φ32 mm的外圆面定位加工内孔尅保证孔的壁厚均匀;采用拨叉脚左端面作为粗基准加工左端面,可以为后续工序准备好精基准。 该拨叉的加工质量要求较高,可将加工阶段分为粗加工、半精加工和精加工几个阶段。在粗加工阶段,首先用车床将精基准(拨叉头左端面和叉轴孔)准备好,因为车床可以一次性将两个精基准都加工出来,从而提高了精度,也为使后续工序都采用精基准定位加工,保证其他加工表面的精度要求;由于精度要求不高,故而粗铣,半精铣拨叉脚左右端面、拨叉脚内表面、螺纹孔端面,最后完成M5螺纹孔的加工,这也体现了工序集中的原则。 1.3 确定零件生产类型 由零件图示的生产批量200件可知,该零件为单件小批量生产。

大学物理1下册模拟卷(附答案)

江汉大学文理学院2008——2009学年第一学期 大 学 物 理Ⅰ模 拟 试 卷 一、选择题(本大题共10题,每题3分,共30分) 1.关于介质中的高斯定理,下列说法中正确的是[ B ] A.高斯面内无自由电荷,则面上各点D 为零 B.高斯面的D 通量与面内自由电荷有关 C.高斯面上处处D 为零,则面内必定不存在自由电荷 D.以上说法都不正确 2. 半径为R 的均匀带电球面的静电场中各 点的电场强度的大小E 与距球心的距离r 之间的关系曲线为: [ B ] 3.一空气平行板电容器充电后与电源断开, 然后在两极板间充满某种各向同性、均匀电介质,则电场强度的大小E 、电容C 、电压 U 、电场能量W 四个量各自与充入介质前相比较,增大( ↑)或减小(↓)的情形为 [ B ] (A) E ↑,C ↑,U ↑,W ↑. (B) E ↓,C ↑,U ↓,W ↓. (C) E ↓,C ↑,U ↑,W ↓. (D) E ↑,C ↓,U ↓,W ↑. 4.图中实线为某电场中的电场线,虚线表示等势(位)面,由图可看出: (A) E A >E B >E C ,U A >U B >U C . [ D ] (B) E A <E B <E C ,U A <U B <U C . (C) E A >E B >E C ,U A <U B <U C . (D) E A <E B <E C ,U A >U B >U C . 5.无限长直导线在P 处弯成半径为R 的圆,当通以电流I 时,则在圆心O 点的磁感强度大小等于 [ C ] (A) R I π20μ. (B) R I 40μ. (C) )1 1(20π-R I μ. (D ) )11(40 π +R I μ 6. 波长λ =500nm 的光沿x 轴正向传播,若光的波长的不确定量?λ =10- 4 nm ,则利用不确定 关系式h x p x ≥??可得光子的x 坐标的不确定量至少为 [ C ] E O r (D) E ∝1/r 2

C语言程序设计实验报告实验数据类型运算符和表达式

凯里学院C 语言程序设计实验报告 ×××××专业××年级××班,学号××××××姓名××成绩 合作者实验日期年月日 指导教师评阅日期年月日 实验二数据类型、运算符和表达式 一、实验目的: (1)掌握C 语言数据类型,熟悉如何定义一个整型、字符型、实型变量、以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。 (2)学会使用C 的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(――)运算符的使用。 (3)掌握C 语言的输入和输出函数的使用 (4)进一步熟悉C 程序的编辑、编译、连接和运行的过程,学会使用stepbystep 功能。 (5)认真阅读教材数据类型,算术运算符和表达式,赋值运算符和表达式部分内容。 二、实验内容: (1)输人并运行下面的程序 #include voidmain() { charc1,c2; c1='a'; c2='b'; 装 订 线 装 订 线

printf("%c%c\n",c1,c2); } (2)按习题3.7的要求编程序并上机运行 该题的要求是: 要将“China”译成密码,密码规律是:用原来字母后面的第4个字母代替原来的字母。 例如,字母“A”后面第4个字母是“E”,用“E”代替“A”。因此,“China”应译为“Glmre"。 请编一程序,用赋初值的方法使。cl,c2,c3,c4,c5五个变量的值分别为‘C’、‘h’、‘i’、‘n’、‘a’,经过运算,使cl,c2,c3,c4,c5分别变为‘G’、‘l’、‘m’、‘r’、‘e’,并输出。 三、实验步骤: (1)输人并运行下面的程序 #include voidmain() { charc1,c2; c1='a'; c2='b'; printf("%c%c\n",c1,c2); } ①运行此程序。 程序结果为:

16位算术逻辑运算实验 共5页

16位算术逻辑运算实验 、实验内容 1、实验原理 实验中所用16位运算器数据通路如图3-3所示。其中运算器由四片74LS181以并/串形成16位字长的ALU构成。低8位运算器的输出经过一个三态门74LS245( U33)到ALUO1插座,实验时用8芯 排线和内部数据总线BUSDO?D7插座BUS1?6中的任一个相连,低 8位数据总线通过LZD0?LZD7显示灯显示;高8位运算器的输出经 过一个三态门74LS245 ( U33')到ALUO1'插座,实验时用8芯排线 和高8位数据总线BUSD8?D15插座KBUS1或KBUS2相连,高8 位数据总线通过LZD8?LZD15显示灯显示;参与运算的四个数据输入端分别由四个锁存器74LS273( U29、U30、U29'、U30、)锁存,实 验时四个锁存器的输入并联后用8芯排线连至外部数据总线EXDO D7插座EXJ1?EXJ3中的任一个;参与运算的数据源来自于8位数 据开并KD0?KD7,并经过一三态门74LS245 (U51)直接连至外部 数据总线EXD0?EXD7,输入的数据通过LD0?LD7显示。

输入模块),⑸高8位运算器模块,⑹高8位(扩展)数据总线显示 模块。根据实验原理详细接线如下(接线⑴?⑸同实验一) ALUBUS 连 EXJ3; ALUO1 连 BUS1; SJ2连 UJ2; 跳线器J23上T4连SD ; LDDR1、LDDR2、ALUB 、SWB 四个跳线器拨在左边 (手动方式); ⑹ AR 跳线器拨在左边,同时开关 AR 拨在"1"电平; 2、实验接线 I- UUCF rN7L-H-3 一 i w 讥弟-丄= …… Bpkb w-1 Sr. iL 軋. 吧 n “H ■■ : U X ““期扣甫 LU ^ — —^1 ■ B ■ H- I ■ J I ■E; K Kppn L Kr 本实验用到6个主要模块: ⑴低8位运算器模块,⑵数据输 入并显示模块,⑶数据总线显示模块, ⑷功能开关模块(借用微地址 竺誥壬 巨

大学物理1下册模拟卷(附答案)

大学物理I模拟试卷 一、选择题(本大题共10题,每题3分,共30分) 1. 关于介质中的高斯定理,下列说法中正确的是[B ] A. 高斯面内无自由电荷,则面上各点D为零 B. 高斯面的D通量与面内自由电荷有关 C. 高斯面上处处D为零,则面内必定不存在自由电荷 D. 以上说法都不正确 2. 半径为R的均匀带电球面的静电场中各点的电 场强度的大小E与距球心的距离r之间的关系曲线 为: [B : 3?—空气平行板电容器充电后与电源断开,然后在 两极板间充满某种各向同性、均匀电 介质,则电场强度的大小E、电容C、电压 U、电场能量W四个量各自与充入介质前相比较,增大(f )或减小(J )的情形为[B ] (A)E f,C f,U f,W f (B) E J,C f,U J,W J (C) E J,C f,U f,W J (D)E f, C J,U J,W f 4.图中实线为某电场中的电场线,虚线表示等势(位)面,由图可看出: (A) E A>E B>E C,U A>U B>U C? (B) E AE B>E C , U AU B>U C? 江汉大学文理学院20082009学年第一学期 5?无限长直导线在P处弯成半径为 等于 (A) (B) R的圆,当通以电流 [C R ° (C) 2R (1- (D) %1 4R 6.波长'=500nm的光沿x轴正向传播,若光的波长的不确定量关系 式「P x「x —h可得光子的x坐标的不确定量至少为[C -4 ■■■■■■■■■■■ =10 nm,则利 用不确定 兀 时,则在圆心O