CRC-8计算程序
结晶学基础第八章习题答案
《结晶学基础》第八章习题答案 8001 (C) 8002 非。 8003 非。六方晶系只有简单六方一种点阵型式,六方晶胞中所含的两个球,均属一个结构基元。 8004 1:2:1 8005 (E) 8006 0,0,0; 1/3,2/3,1/2 (或 0,0,0; 2/3,1/3,1/2) 8007 (1) 63,6 简单六方。 (2) 0,0,0; 1/3,2/3,1/2。 (3) (N A ·34 r 3)/0.7405 = 13.95 cm 3 (4) d 002= 2×1.633×160/2 pm = 522.6/2 pm = 261.3 pm 8008 面; 面 8009 (1) (1/3,2/3,1/4); (1/3,2/3,3/4); (2) (2/3,1/3,1/8); (2/3,1/3,7/8); (0,0,3/8); (0,0,5/8)
8010 分子占据面积πr 2; 平行四边形面积 2r ×2r ×sin60° r r r 22866.02??π = 0.907 8011 布拉格角: 34.27°; 40.56°; 66.83°; 指标: 111; 200; 220 。 8012 (1) a = 352.4 pm (2) d =V N nM A /=2432310524.310 02.6/70.584-??? g?cm -3 = 8.906 g?cm -3 (3) 略 8013 A 1型堆积为立方面心结构,第一对谱线的衍射指标为111 a = 362.0 pm r = 128.0 pm 立方面心,每个晶胞中有4个Cu 原子, d = 8.89 g ·cm -3 8014 r = 143 pm; θ= 19.3° 8015 a = 400.4 pm r = 141.6 pm A 1堆积每个晶胞中有4个Al 原子, d = 2.793 g ·cm -3 8016 (1) r = 138.4 pm (2) 最多能得到(100)的4级衍射 8017 体心点阵
matlab编程实现二分法,牛顿法,黄金分割法,最速下降matlab程序代码
用二 4224min ()f t t t t =--[,.]t ∈内的极小值点,要求准 1. function [t d]=erfenfa(a,b) k=1; %记录循环次数 while abs(a-b)>0.0005 c=(a+b)/2; C(k)=c; %存储每次循环中点c 的值 if ff(c)<0 a=c; end if ff(c)==0 t1=c; break ; end if ff(c)>0 b=c; end k=k+1; end t=(a+b)/2; %最终符合要求的值 d=f(t); %最优解 C k function y=f(t) y=t^4-2*t^2-4*t; function y=ff(t) y=4*t^3-4*t-4; 运行结果 >> [t d]=erfenfa(1,1.5) C = Columns 1 through 9 1.2500 1.3750 1.3125 1.3438 1.3281 1.3203 1.3242 1.3262 1.3252 Column 10 1.3247 k = 11
t = 1.3250 d = -5.7290 2.黄金分割法 f (x)=x3-2x+1 初始区间[0, 3],收敛精度0.5 function [t,f]=huangjinfenge(a,b) m=1-(sqrt(5)-1)/2; t2=a+m*(b-a) f2=g(t2); t1=a+b-t2 f1=g(t1); while abs(t1-t2)>0.5 if f1
C语言程序设计之简单计算器
攀枝花学院 学生课程设计(论文) 题目:简易计算器 学生姓名:葛肪瑜学号:201010801018 所在院(系):计算机学院 专业:计算机科学与技术 班级:10计本(1)班 指导教师:陈三清职称:讲师 2011年6月25日 攀枝花学院教务处制
攀枝花学院本科学生课程设计任务书 题目计算器的设计 1、课程设计的目的 本课程设计的目的和任务:(1)巩固和加深学生对C语言课程的基本知识的理解和掌握;(2)掌握C语言编程和程序调试的基本技能;(3)利用C语言进行简单软件设计的基本思路和方法;(4)提高运用C语言解决实际问题的能力。 2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等) 一、用C实现如下功能: 使用C语言编写一个类似于Windows附件提供的计算器软件,实现计算器的基本功能,能进行浮点数的加、减、乘、除、乘方和求模运算。 二、撰写课程设计报告或课程设计总结课程设计报告要求:总结报告包括需求分析、总体设计、详细设计、编码(详细写出编程步骤)、测试的步骤和内容、课程设计总结、参考资料等,不符合以上要求者,则本次设计以不及格记。 3、主要参考文献 [1] 潭浩强,《C程序设计》,清华大学出版社 [2] 王声决,《C语言程序设计》,中国铁道出版社 [3] 潭浩强,《C程序设计题解与上机指导》,清华大学出版社 [4] 刘玲等,《C语言程序设计应用教程》,西南师范大学出版社 4、课程设计工作进度计划 第1天完成方案设计与程序框图 第2、3天编写程序代码 第4天程序调试分析和结果 第5天课程设计报告和总结 指导教师(签字)日期年月日 教研室意见: 年月日 学生(签字): 接受任务时间:年月日注:任务书由指导教师填写。
C++程序设计基础课后答案 第八章
8.1 阅读下列程序,写出执行结果 1.#include
cout << p3 -> fun() << endl; } 2.#include NumInput("2"); NumInput("3"); NumInput("4"); 9 打开小数点按钮的消息映射函数,输入代码: if ( m_dot==0 ) { m_dot = 1; NumInput("."); } 10 分别打开 + - * / 按钮的消息映射函数,分别输入代码: calculation(); m_opt = 0; calculation(); m_opt = 1; calculation(); m_opt = 2; calculation(); 程序设计基础 一、单选题(每题2分,共60分) 1. 以下对C语言函数的描述中,正确的是()。 A. C程序必须由一个或一个以上的函数组成 B. C函数既可以嵌套定义又可以递归调用 C. 函数必须有返回值,否则不能使用函数 D. C程序中有调用关系的所有函数必须放在同一个程序文件中 2. 在C语言中,char型数据在内存中的存储形式是()。 A. 补码 B. 反码 C. 原码 D. ASCII码 3. 以下叙述中不正确的是()。 A. 一个好的程序应该有详尽的注释 B. 在C程序中,赋值运算符的优先级最低 C. 在C程序中,j++;是一条赋值语句 D. C程序中的#include和#define均不是C语句 4. 应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。 A. fclose() B. close() C. fread() D. fwrite 5. 设C语言中,int类型数据占2个字节,则short类型数据占()。 A. 1个字节 B. 2个字节 C. 4个字节 D. 8个字节 6. 已知函数的调用形式fread(buffer,size,count,fp);其中buffer代表的是()。 A. 一个整数,代表要读入的数据项总数 B. 一个文件指针,指向要读的文件 C. 一个指针,指向要读入数据的存放地址 D. 一个存储区,存放要读的数据项 7. 在C语言中,形参的缺省存储类是()。 A. auto B. register C. static D. extern 8. 以下标识符中,不能作为合法的C用户定义标识符的是()。 A. putchar B. _double C. _123 D. INT 9. 在C语言中,能代表逻辑值“真”的是()。 A. True B. 大于0的数 C. 非0整 D. 非0的数 10. 已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是()。 A. 0B. 语法错C. 1D. "假" 11. 函数rewind的作用是()。 A. 使位置指针重新返回文件的开头 B. 将位置指针指向文件中所要求的特定位置 C. 使位置指针指向文件的末尾 D. 使位置指针自动移至下一个字符位置 12. 以下正确的说法是:在C语言中()。 A. 实参和与其对应的形参各占用独立的存储单元 B. 实参和与其对应的形参共占用一个存储单元 C. 只有当实参和与其对应的形参同名时才共占用存储单元 D. 形参是虚拟的,不占用存储单元 第八章答案 8-1若由MgO和Al2O3球形颗粒之间的反应生成MgAl2O4是通过产物层的扩散进行的,(1)画出其反应的几何图形,并推导出反应初期的速度方程。(2)若1300℃时D Al3+>D Mg2+,O2-基本不动,那么哪一种离子的扩散控制着MgAl 2O4的生成?为什么? 解:(1)假设: a)反应物是半径为R0的等径球粒B,x为产物层厚度。 b)反应物A是扩散相,即A总是包围着B的颗粒,且A,B同产物C是完全接触的,反应自球表面向中心进行。 c)A在产物层中的浓度梯度是线性的,且扩散截面积一定。 反应的几何图形如图8-1所示: 根据转化率G的定义,得 将(1)式代入抛物线方程中,得反应初期的速度方程为: (2 )整个反应过程中速度最慢的一步控制产物生成。D小的控制产物生成,即D Mg2+ 小, Mg2+ 扩散慢,整个反应由Mg2+的扩散慢,整个反应由Mg2+的扩散控制。 8-2镍(Ni)在0.1atm的氧气中氧化,测得其质量增量(μg/cm2)如下表: 温度时间 温度 时间 1(h)2(h)3(h)4(h)1(h)2(h)3(h)4(h) 550℃600℃9 17 13 23 15 29 20 36 650℃ 700℃ 29 56 41 75 50 88 65 106 (1)导出合适的反应速度方程;(2)计算其活化能。 解:(1)将重量增量平方对时间t作图,如图8-2所示。由图可知,重量增量平方与时间呈抛物线关系,即符合抛物线速度方程式。又由转化率的定义,得 将式(1)代入抛物线速度方程式中,得反应速度方程为: 图8-2重量增量平方与时间关系图 (2)取各温度下反应1h时进行数据处理拟合,如图8-3所示,程序设计基础试卷与答案
材料科学基础(武汉理工大学,张联盟版)课后习题及答案 第八章