微生物学教程第二版第一章绪论课后习题答案(精选2篇)
1.微生物学教程第二版第一章绪论课后习题答案 篇一
第一章
1.判断题
(1)×(2)√(3)√(4)×(5)×
(6)√ 2.选择题
(1)C(2)B(3)B(4)C(5)D
(6)C 3.编程题
using System;using System.Collections.Generic;using System.Linq;using System.Text;
namespace ConsoleApplication1 { class Program { static void Main(string[] args){ Console.WriteLine(“Hello C#”);} } }
第二章
1.判断下列符号哪些是合法的C#变量名称
北京 abc _xyz x_y 2.根据要求写出C#表达式(1)N%3==0 & N%5==0(2)(char)new Random().Next(67,74)(3)Math.Pow(x,3)*y/(x+y)(4)Math.Sqrt(b*b-4*a*c)3.判断题
(1)×(2)√(3)√(4)√(5)√
(6)×(7)√(8)√(9)√(10)×(11)√(12)× 4.选择题
(1)B(2)C(3)B(4)B
(5)C
(6)B(7)D(8)B(9)C(10)A 5.分析并写出下列程序运行结果(1)a=21,b=9,c=16
y=4(2)b=41(3)s=6(4)a[0]=28
a[1]=15
a[2]=39
a[3]=48
a[4]=39 6.程序填空
(1)① 3 ② a[i] ③ a[i] ④ a[5-i] ⑤ a[5-i](2)① i % 5 == 0 | i % 7 == 0 ② s+ i 7.编程题(1)static void Main(string[] args){ int s,i,j;for(i = 2;i < 1000;i++){ s = 0;for(j = 1;j < i;j++){ if(i % j == 0)s += j;} if(i == s)Console.WriteLine(“{0}”,i);} }(2)static void Main(string[] args){ int[,] a = {{2,5,18,4 },{3,4,9,2},{4,1,16,8},{5,2,14,6}};int i,j,k,max,maxj;for(i = 0;i < 4;i++){ max = a[i,0];maxj = 0;for(j = 1;j < 4;j++){ if(max < a[i,j]){max = a[i,j];maxj = j;} } for(k = 0;k < 4;k++){ if(a[k, maxj] < max)break;} if(k == 4)Console.WriteLine(“鞍点:第{0}行,第{1}列”,i+1,maxj+1);} }(3)
static void Main(string[] args){ int a = 20, b = 16,i=20;do { if(i % a == 0 & i % b == 0)break;i++;} while(true);Console.WriteLine(“最小公倍数:{0}”,i);i = 16;do { if(a % i == 0 & b % i == 0)break;i--;} while(true);Console.WriteLine(“最大公约数:{0}”,i);}(4)
static void Main(string[] args){ int i, j,k;float s = 1.0f;for(i = 2;i < 11;i++){ k=1;for(j = 2;j <= i;j++)k += j;s += 1.0f / k;} Console.WriteLine(“s={0}”,s);}(5)
static void Main(string[] args){ String s = “a,b2>4[AG6p(”;int i, n1=0,n2=0,n3=0,n4=0;for(i=0;i
static void Main(string[] args){ int i,s = 1;for(i = 0;i < 5;i++){ s = 2 *(s + 1);} Console.WriteLine(“小猴子第一天摘了{0}个桃子”,s);}
说明:由最后一天往前推算。后一天吃了前一天桃子数量的一半多1个,剩余桃子数量是前一天桃子数量的一半减1,则,前一天的桃子数量是后一天的桃子数量加1的2倍。
第三章
1.判断题
(1)√(2)×(3)√
(4)√(5)√(6)×(7)√(8)×(9)×
(10)√
(11)√(12)√(13)√(14)×(15)√(16)√(17)×(18)√(19)√(20)×(21)×(22)√(23)√(24)√(25)×(26)×(27)× 2.选择题
(1)C(2)B(3)C(4)D
(5)C
(6)B(7)D(8)C(9)A(10)A(11)B(12)A(13)D(14)B
(15)C
3.分析下列程序的运行结果(1)s=32,s1=32,s2=34
x=11,y=21(2)x1=3,x2=4
y1=1,y2=4 4.编程题(1)
class Student { public string studentid;public string studentname;private string birthplace;private DateTime birthdate;public Student(string id, string name){ studentid = id;studentname = name;} public string StudentId { get { return studentid;} set { studentid = value;} } public string StudentName { get { return studentname;} set { studentname = value;} } public string BirthPlace { get { return birthplace;} set { birthplace = value;} } public DateTime BirthDate { get { return birthdate;} set { birthdate = value;} } public int Age { get { return DateTime.Now.Year1, p1.yp1.x)*(p2.xp1.y)*(p2.yv2;if(radioButton3.Checked ==true)v = v1 * v2;if(radioButton4.Checked ==true){ if(v2!= 0)v = v1 / v2;} textBox3.Text = v.ToString();} 3.利用4.6节知识,参考图4-29设计具有菜单、工具栏和状态栏的Windows窗口应用程序。
第五章
1.判断题
(1)√(2)×(3)√(4)√(5)×
(6)√(7)×
2.选择题
(1)A(2)无答案,应该是TextReader(3)A(4)C
(5)A(6)C 3.编程题
创建Windows窗口用于程序,在窗口上放置一个Button控件,名称为button1,编写其Click事件处理方法:
private void button1_Click(object sender, EventArgs e){ int i, j;int[,] a=new int[3,3];int[,] b = new int[3, 3];int[,] c = new int[3, 3];string s1;string[] ss;FileStream fs = new FileStream(@“d:data1.txt”,FileMode.Open);StreamReader sr=new StreamReader(fs,Encoding.Default);StreamWriter sw;BinaryWriter bw;for(i = 0;i < 3;i++){ s1 = sr.ReadLine();ss = s1.Split();for(j = 0;j < 3;j++){ a[i, j] = int.Parse(ss[j]);} } for(i = 0;i < 3;i++){ s1 = sr.ReadLine();ss = s1.Split();for(j = 0;j < 3;j++){ b[i, j] = int.Parse(ss[j]);} } sr.Close();fs.Close();for(i = 0;i < 3;i++)for(j = 0;j < 3;j++)c[i, j] = a[i, j] + b[i, j];SaveFileDialog sfd = new SaveFileDialog();sfd.Filter = “文本文件(*.txt)|*.txt”;if(sfd.ShowDialog()== DialogResult.OK){ fs = new FileStream(sfd.FileName, FileMode.OpenOrCreate);sw = new StreamWriter(fs,Encoding.Default);for(i = 0;i < 3;i++){ for(j = 0;j < 3;j++){ sw.Write(c[i, j]);sw.Write(“ ”);} sw.Write(“n”);} sw.Close();fs.Close();} sfd.Filter = “二进制文件(*.bin)|*.bin”;if(sfd.ShowDialog()== DialogResult.OK){ fs = new FileStream(sfd.FileName, FileMode.OpenOrCreate);bw = new BinaryWriter(fs);for(i = 0;i < 3;i++)for(j = 0;j < 3;j++)bw.Write(c[i, j]);bw.Close();fs.Close();} } 说明:data1.txt文件中共9行整数,每行3个整数,每个数据之间以一个空格隔开。
第六章
1.判断题
(1)√(2)×(3)×(4)×(5)√
(6)√(7)√(8)×(9)×(10)√
2.选择题
(1)C(2)D(3)C(4)A
(5)B(6)C(7)B(8)D 3.编程题
创建Windows窗口应用程序,在窗口上放置一个toolStrip控件,并在其中添加两个组合框,名称分别为toolStripComboBox1和toolStripComboBox2,给toolStripComboBox1添加选项:短划线、点划线、双点划线、虚线、实线,给toolStripComboBox2添加选项:1、2、3、4。给窗口添加如下私有字段:
private Graphics g1;private DashStyle dashstyle=DashStyle.Solid;private float penwidth=1;private Pen pen1;private bool beDraw = false;private Point p1, p2;编写comboBox1和comboBox2的SelectedIndexChanged事件处理方法:
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e){ dashstyle =(DashStyle)comboBox1.SelectedIndex;}
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e){ penwidth =float.Parse(comboBox2.Text);} 编写Form3的Load、MouseDown、MouseMove和MouseUp以及工具栏上两个组合框的SelectedIndexChanged事件处理方法:
private void Form3_Load(object sender, EventArgs e){ toolStripComboBox1.SelectedIndex = toolStripComboBox1.Items.Count-1;toolStripComboBox2.SelectedIndex = 0;} private void Form3_MouseDown(object sender, MouseEventArgs e){ pen1 = new Pen(Color.Red, penwidth);pen1.DashStyle = dashstyle;beDraw = true;p1 = e.Location;g1 = this.CreateGraphics();} private void Form3_MouseMove(object sender, MouseEventArgs e){ if(beDraw == true){ p2 = e.Location;g1.DrawLine(pen1, p1, p2);p1 = p2;} } private void Form3_MouseUp(object sender, MouseEventArgs e){ beDraw = false;} private void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e){ dashstyle =(DashStyle)toolStripComboBox1.SelectedIndex;} private void toolStripComboBox2_SelectedIndexChanged(object sender, EventArgs e){ penwidth = float.Parse(toolStripComboBox2.Text);}
第七章
1.判断题
(1)√(2)×(3)×(4)×(5)√
(6)×(7)√(8)×(9)√(10)×(11)√(12)×(13)√(14)√(15)√(16)√
2.选择题
(1)A(2)D(3)C(4)A
(5)D(6)B(7)C(8)D(9)B(10)C(11)C 12)C 13)A 14)B 15)D 16)D 3.编程题
(1)创建Windows窗口应用程序,在窗口上放置两个Button控件,名称分别为button1和button2,再放置一个ComboBox控件和DataGridView控件,名称分别为comboBox1和dataGridView1。
编写button1的Click事件处理方法:
private void button1_Click(object sender, EventArgs e){ OleDbConnection con = new OleDbConnection();OleDbCommand com = new OleDbCommand();con.ConnectionString =@“Provider=microsoft.jet.oledb.4.0;data source=d:aaa.mdb”;con.Open();com.CommandType = CommandType.Text;com.CommandText = “select * from Score where score>80”;com.Connection = con;OleDbDataReader dr = com.ExecuteReader();comboBox1.Items.Clear();while(dr.Read()== true){ if(dr.IsDBNull(dr.GetOrdinal(“StudentID”))== false)
comboBox1.Items.Add(dr[“StudentID”]);} } 说明:为了使用ADO.NET的OLEDB访问方式,需要添加下列引用:
using System.Data.OleDb;(2)界面与(1)相同。
编写button2的Click事件处理方法:
private void button2_Click(object sender, EventArgs e){ OleDbConnection con = new OleDbConnection();OleDbCommand com = new OleDbCommand();con.ConnectionString = @“Provider=microsoft.jet.oledb.4.0;data source=d:aaa.mdb”;con.Open();OleDbDataAdapter da = new OleDbDataAdapter(“select Class as 班级,avg(Score)as平均成绩 from Score group by Class”, con);DataSet ds = new DataSet();da.Fill(ds, “平均成绩表”);dataGridView1.DataSource =ds.Tables[“平均成绩表”];}(3)参考7.7节的学生信息管理程序,编写通讯录管理程序,细节略。
2.微生物学教程第二版第一章绪论课后习题答案 篇二
制定原则:国际市场价格作价、结合销售意图作价、充分考虑商品的各种差价。
考虑因素:(1)商品条件(2)国际市场条件(3)经济环境因素(4)成交条件(5)企业的购销意图—国际市场营销战略 各种贸易术语价格如何换算: FOB价换算为CFR价、CIF价 CFR价=FOB价+国外运费
CIF价=(FOB价+国外运费)/(1-投保加成×保险费率)CFR价换算为FOB价、CIF价 FOB价=CFR价-国外运费
CIF价=CFR价/(1-投保加成×保险费率)CIF价换算为FOB价、CFR价
FOB价=CIF价×(1-投保加成×保险费率)-国外运费 CFR价=CIF价×(1-投保加成×保险费率)FCA价、CPT价、CIP价之间的换算 FOB→FCA、CFR → CPT、CIF→CIP
2、如何计算出口商品盈亏率和出口商品换汇成本? 出口商品盈亏率:
出口商品盈亏率=(出口销售人民币净收入-出口总成本)/出口总成本*100% 出口商品换汇成本:
出口商品换汇成本=出口总成本(人民币)/出口外汇净收入(美元)出口创汇率:
出口创汇率=(成品出口外汇净收入-原料外汇成本)原料外汇成本*100%
3、国际贸易中得作价方法有哪些?非固定价格有哪些优缺点? 一固定价格二非固定价格 非固定价格优点:
(1)暂时解决价格方面分歧,有利于早日达成协议
(2)解除客户对价格风险的疑虑,有利于签订交货期长的合同(3)有利于进出口双方保持合理的贸易利益
涨价时:有利于出口商不失时机的做成生意 降价时:有利于进口商保证一定的转售利润 非固定价格缺点:使合同无法执行、使合同无效
5、浮动汇率制度对国际贸易业务有哪些影响?(1)固定汇率制度和浮动汇率制度
(2)浮动汇率制下的计价货币选择与对外报价 1.掌握外币浮动规律, 选定进出口计价货币 出口时选择硬币做为计价货币 进口时选用软币做为计价货币
2.根据外币浮动情况, 确定出口价格的计算标准 3.根据不同货币的浮动情况,调整对外报价 本币报价:本币升值时降低报价;本币贬值时提高报价 外币报价:为软币时提高报价;为硬币时降低报价
6、什么叫佣金和折扣?两者有何区别?在国际贸易中,如何正确使用佣金与折扣?
佣金:代理人或经纪人为委托人进行交易而收取的报酬 折扣:卖方给予买方的价格减让(明扣与暗扣)区别:
1)折扣:在商务活动的过程中,在买方对价格不满意的情况下,买方经常会提出折扣的问题。这种情况下只要卖方让步,买方的购买意愿会比较大;另一种情况就是,在卖方销卖意愿比较大的情况下,买方不满意价格,卖方也会提出打折来吸引买方。这跟产品的单价有关。2)佣金:是指为卖方或买方付出一定劳动而所得的报酬。这一般是双方事先达成协议的。比如现在澄海的玩具公司,很多都是给洋行做代理的,走多少条柜就可拿多少PERCENT的佣金,当然这方面要以双方的协议为准。这完全跟产品的单价无关。
3)折扣是买卖双方都可提出,但佣金一般只限于买方。如果达成协议后,一般卖方要从买方那倒拿回扣的话。
7、我国某公司出口商品,对外报价为CIF纽约每公吨500美元。两天后,外商要求改报CFRC3%,已知保险费率为0.6%,请问价格应该调整为多少?
例题:我国某公司出口商品,对外报价为CIF洛杉矶每公吨400美元,后外商要求改报CFRC5%,已知保险费率为0.6%,加一成投保,请问价格应该调整为多少?
CFRC5%=(400-400*110%*0.6%)÷(1-5%)=418.27美元
8、判断下列我国某公司出口单价的写法是否正确。如有误,请更正并说明理由
【微生物学教程第二版第一章绪论课后习题答案】推荐阅读:
【必做】2018年口腔执业医师医学微生物学习题:其他细菌08-29
微生物学实验基础06-17
食品微生物学实验课07-13
微生物学检验教学设计08-16
面试题微生物部分06-29
微生物质检年终总结08-22
高职微生物课程改革07-15
微生物药敏实验报告07-07
微生物实习生个人总结08-12
读《神奇校车之走进微生物》感悟08-17