ch1C#程序设计概述课件

合集下载

第2章 C语言基础 ppt课件

第2章 C语言基础 ppt课件

/*用字符形式输出一个大于256的
printf("ch1+10=%d\n", ch1+10);
printf("ch1+10=%c\n", ch1+10);
printf("ch2+10=%d\n", ch2+10);
printf("ch2+10=%c\n", ch2+10);
}
运行程序,效果如图2.23所示。
printf("输入3个学生的身高:(单位:CM)\n"); 示信息,提示用户输入3个学生身高*/
/*输出提
scanf("%f%f%f",&a1,&a2,&a3); /*将用户输入的*/
avg=(a1+a2+a3)/3;
printf("平均身高为:%f\n",avg);
}
运行程序,效果如图2.11所示。
C语言基础
2020/12/27
1
计算学生平均身高
输入3个学生的身高,并用空格分隔开来,求这3个学生的平均身高。#include<stdio.h>
void main()
{
float a1=0,a2=0,a3=0;
/*定义存储学生身高变量并赋值*/
float avg=0;
/*定义存储平均身高的变量并赋值*/
float f=2.2f; 整型变量*/
/*定义单精度型变量
double result=i+c+f;
/*得到相加的结果*/
printf("%f\n",result);

A、前噬菌体 B、毒性噬菌体 C、溶原状态

A、前噬菌体 B、毒性噬菌体 C、溶原状态

练习(三)1、带有噬菌体基因的细菌称:A、前噬菌体B、毒性噬菌体C、溶原状态D、溶原性细菌E、温和噬菌体2、支原体与细菌的主要不同点在于;A、以二分裂方式繁殖B、可在人工培养基上生长C、无细胞壁D、含DNA与RNAE、以上都不是3、不产生白喉外毒素的白喉杆菌,携带了相应噬菌体后,便可产生白喉外毒素,这种现象称为:A、转导B、转化C、接合D、基因置换E、以上都不是4、金黄色葡萄球菌所致皮肤化脓性感染多为局限性,这是因为该菌能产生:A、溶血毒素B、杀白细胞素C、血浆凝固酶D、DNA酶E、耐热核酸酶5、关于葡萄球菌的致病性,下述哪一项是错误的:A、葡萄球菌引起的皮肤化脓性感染常常是局限的B、葡萄球菌败血症在细菌性败血症中占重要地位C、50%金黄色葡萄球菌可产生剥脱性毒素,引起小儿烫伤样皮肤综合征D、金黄色葡萄球菌均能产生肠毒素,引起食物中毒E、长期使用广谱抗生素可导致耐药性葡萄球菌性肠炎6、大肠杆菌抗原构造很复杂,其中与大肠杆菌致病力有关的是:A、O抗原B、H抗原C、K抗原D、O抗原和H抗原E、以上都不是7、下列细菌中与烧伤和创伤感染有关的是:A、假单胞菌B、沙门氏菌C、甲型副伤寒杆菌D、变形杆菌E、以上都不是8、平时预防白喉应使用:A、白喉抗毒素B、白喉类毒素C、白喉外毒素D、经加热处理的白喉抗毒素E、减毒或无毒的白喉杆菌9、引起术后气性坏疽的梭状芽胞杆菌通常来自:A、空气B、肠道C、敷料D、手术器械E、输液10、下列细菌都能引起食物中毒,但临床上不表现为急性胃肠炎症状的是:A、葡萄球菌B、肠炎沙门氏菌C、肉毒杆菌D、副溶血性弧菌E、丙型副伤寒杆菌11、下列哪个是需氧芽胞杆菌?A、双歧杆菌B、炭疽杆菌C、肉毒杆菌D、产气荚膜杆菌E、破伤风杆菌12、符合破伤风杆菌感染的条件是:A、吞入芽胞B、表皮感染C、手术切口D、新法接生E、伤口形成厌氧微环境13、下列可通过虫媒感染的细菌是:A、布氏杆菌B、鼠疫杆菌C、炭疽杆菌D、绿脓杆菌E、弯曲菌14、A族溶血性链球菌所致化脓性炎症的脓汁较稀薄,病变易扩散的特点与何种因素有关:A、透明质酸酶B、血浆凝固酶C、链激酶D、链道酶E、卵磷脂酶15、导致波浪热的病原菌是:A、乙型溶血性链球菌B、布氏杆菌C、鼠疫杆菌D、百日咳杆菌E、绿脓杆菌16、具有Vi抗原的是下列哪种细菌?A、大肠杆菌B、痢疾杆菌C、伤寒杆菌D、变形杆菌E、脆弱类杆菌17.将外毒素转变为类毒素A.可增强毒素的免疫原性B.可降低毒素的免疫原性C.可增强毒素的毒性D.可脱去毒素的毒性E.可改变毒素的特异性18、与抗原结合后激活补体能力最强的是A、IgAB、IgDC、IgED、IgGE、IgM19、IgG分子穿过胎盘借助的部位是A、VHB、CH1C、CH2D、CH3E、VL20、补体经典激活途径中,补体成分激活的顺序是:A、C123456789B、C124536789C、C145236789D、C142356789E、C12435678921、CD3和CD4抗原共同存在于A、TH1和Tc细胞B、Ts和Tc细胞C、TH1和TH2细胞D、所有成熟的T细胞E、NK细胞22、抗链球菌溶血素“O”试验属于:A、凝集试验B、沉淀反应C、补体结合试验D、协同凝集试验E、毒素与抗毒素中和反应23、肠杆菌科细菌不具有下列哪种特性?A、发酵葡萄糖B、还原硝酸盐C、合成磷壁酸D、合成脂多糖E、革兰氏阴性24、病毒与衣原体在性状的相同点是:A、只含一种核酸B、在活细胞内增殖C、对抗生素敏感D、无细胞结构E、以复制方式繁殖25、下列病毒性疾病中以隐性感染居多的是:A、流行性乙型脑炎B、麻疹C、流感D、天花E、狂犬病26、下列可通过虫媒感染的细菌是:A、布氏杆菌B、鼠疫杆菌C、炭疽杆菌D、绿脓杆菌E、弯曲菌27、A族溶血性链球菌所致化脓性炎症的脓汁较稀薄,病变易扩散的特点与何种因素有关:A、透明质酸酶B、血浆凝固酶C、链激酶D、链道酶E、卵磷脂酶28、下列哪种细胞的细胞膜上没有IgGFc段的受体?A、红细胞B、K细胞C、B细胞D、单核细胞E、巨噬细胞24、下列生物制品中,哪种不属于人工免疫制品?A、类毒素B、抗生素C、抗毒素D、转移因子E、动物免疫血清29、补体中,具有趋化作用的片段是:A、C1B、C3bC、C423D、C3a、C5aE、C3b、C4b30、细菌的毒力主要取决于:A、侵入数量B、侵袭力与毒素C、表面结构D、侵袭性酶类E、毒素的毒性强弱31、关于细菌的荚膜,下列描述哪项正确?A、荚膜的化学组成是多糖B、荚膜在普通培养基中易形成C、荚膜位于细胞壁与细胞膜之间D、荚膜是构成细菌致病的重要因素E、荚膜不能储存水分,但能抗干燥,对细菌在外界存活有一定的保护作用32.不参与C3转化酶形成的补体组分是A.C4B.C3C.C2D.C5E.B因子33.新生儿从母乳中获得的Ig是A.IgA类抗体 B .IgM类抗体 C .IgG类抗体 D .IgD类抗体 E.IgE类抗体34.鉴别T细胞与B细胞的依据是A.形态不同B.大小不同C.胞浆内颗粒的差异D.细胞核的差异E.膜表面标志的差异35.当患者需要注射抗毒素,而又对其过敏时,可采取的治疗措施是A.脱敏注射B.减敏疗法C.先小剂量注射类毒素,再大剂量注射抗毒素D.先服用抗过敏药物,再注射抗毒素E.同时注射足量类毒素和抗毒素36.人工自动免疫的特点是:A、接种物为抗原B、免疫力出现快C、免疫力维持时间长D、主要用于预防E、也可用于治疗37.含SIgA的分泌液是A.唾液B.初乳C.肠道分泌液D.泪液E.支气管粘液38.下列备选答案中正确的是A.IgM中和病毒的能力比IgG强B.IgM在防止菌血症发生中起重要作用C.IgM激活补体的能力比IgG强D.患者血中检出特异性高滴度IgM说明有近期感染E.IgM可介导ADCC作用39.参与细胞免疫功能的T细胞主要有:A、T SB、T CC、T HD、T DE、T M40.病毒的致病作用包括:A、病毒产生的外毒素B、病毒产生的内毒素C、宿主清除病毒感染细胞所致的免疫损伤D、病毒对宿主细胞的直接损伤E、病毒产生毒性酶类41.经垂直传染的病原体有:A、风疹病毒B、乙肝病毒C、梅毒螺旋体D、包涵体结膜炎衣原体E、淋球菌42.结核杆菌对哪些因素的抵抗力较强A、干燥B、热力C、酸碱D、染料E、日光43.Tc细胞杀伤靶细胞的特征是A.具有抗原特异性B.受MHC-II类分子的限制性C.依赖抗体IgGD.受MHC-II类分子的限制E.不需抗原预先致敏44.细胞因子按其作用的方式可分为哪几种?A.自分泌B.旁分泌C.内分泌D.外分泌E.胞吐45.主要以血液进行传播的病原微生物有A.破伤风杆菌B.白色念珠菌C.梅毒螺旋体D.HIVE.乙型肝炎病毒名词解释:类毒素免疫超敏反应免疫粘附减毒活疫苗抗原决定簇免疫应答中和抗体问答:1、青霉素是怎样引起过敏性休克的?怎样进行预防和治疗?2、在新生儿脐血中检出高滴度IgM时,要考虑什么?为什么?3、T细胞激活后可分为哪些亚群?有何功能?4、一农民工在工地上不慎被生锈的铁钉扎伤脚底,清创缝合后,TAT皮试(+),下一步应怎样处理?5、我国儿童乙肝疫苗的接种程序是怎样的?为什么要多次接种?6、什么是共同抗原?什么是交叉反应?有何临床意义?7、阐述免疫功能在正常情况下和异常情况下的表现。

7840和C790对比测试报告

7840和C790对比测试报告

C790和7840对比测试报告一:C790的测试1、测试条件及示波器通道设置:FO信号的RC滤波电容未去掉,FO信号的动作电平设置为5VCH1:C790原边信号(0.3V)CH2:DSP板上的OC信号CH3:DSP板上的FO信号CH4:DRV信号2、测试结果:FO信号在原边信号9.7uS之后动作(见下图1),OC信号在9.15uS之后动作(见下图2)图1 图23、去掉FO信号的RC滤波电容,FO信号动作电平设置为5VFO信号在原边信号7.1uS之后动作(见下图3),OC信号在9.5uS之后动作(见下图4)图3 图4二:7840的测试1、测试条件及示波器通道设置:FO信号的RC滤波电容去掉,FO信号动作电平设置为5VCH1:7840的原边信号(0.3V)CH2:DSP板上的OC信号CH3:DSP上的FO信号CH4:DRV信号2、测试结果:FO信号在原边信号9.5uS之后动作(见下图5),OC信号在11.1uS之后动作(见下图6)图5 图6三:测试结论:在同样测试条件下,C790在电路中,FO信号在原边信号7.1uS之后动作,而7840在电路中,FO信号在原边信号9.5uS之后动作,这就是说C790要比7840快2.4uS,而从C790和7840器件资料中也可以得知7840有1~3uS的延时。

通过测试C790及7840原副边信号延时,也可以得到验证。

C790从加原边信号到副边信号上升到设置的FO信号动作电平所需时间是2.9uS ,见下图7(CH1:原边信号CH2:副边信号)而7840 需要5.89uS,且明显可以看出7840有2uS左右的延时,见下图8(CH1:7840 原边所加的信号CH3:7840副边的信号)图7 图8。

ch1-3 C程序的操作过程

ch1-3 C程序的操作过程

C语言是一种编译型语言,从创建C程序到运行出最终结果,包括:编辑、编译、链接和运行四个过程。

1. 编辑是指将程序算法用C语言进行实现,在编辑器中输入程序并保存为扩展名为“.C”的C源程序。

VC++6.0采用“工程”对程序项目进行管理,一个工程可以包含一个或多个C文件,但只有一个文件可以包含main函数。

1. 编辑①②③④⑤⑦⑥Step 1(新建工程):文件→新建→工程→Win32 Console Application→输入工程名和保存位置1. 编辑①②③④⑤Step 2(新建文件):文件→新建→文件→C++ Source File→输入文件名和扩展名2. 编译编译过程是调用编译器将编写好的.c源程序翻译为本机目标代码文件(*.obj)。

.obj文件是用本机机器语言表示的代码,但还不能直接运行。

若编译不通过,需根据错误提示,修改语法错误后再重新编译。

2. 编译操作步骤:“编译”菜单→”编译*.c文件”命令3. 链接链接是将目标文件(*.obj)和程序中使用到的其他代码(如标准库函数)连接在一起,以形成可执行文件(*.exe)的过程。

若链接失败,可能是找不到所需函数,需修改程序后,再重新进行编译和链接。

3. 链接操作步骤:“编译”菜单→“构建*.exe”命令4. 运行运行是将链接得到的可执行文件(*.exe)加载入内存,以测试运行结果是否正确的过程。

若结果出乎意料,多因逻辑设计缺陷所致,需思考算法设计存在的问题,修改源程序,然后再重复执行编译、链接和运行整个过程。

4. 运行操作步骤:“编译”菜单→“执行*.exe”命令感谢您的关注Thank You for Your Attention。

计算机二级c语言经典练习题及解析答案

计算机二级c语言经典练习题及解析答案

计算机二级c语言经典练习题及解析答案一、单选题1. C语言中的三大基本数据类型包括( B )A.整型、实型、逻辑型B.整型、实型、字符型C.整型、逻辑型、字符型D.整型、实型、逻辑型、数组型2. 在C语言中,以下合法的字符常量是( c )A. '\048'B. 'ab'C. '\43'D. "\0"3.设x 为 int 型变量,执行下列语句: x=10; x+=x-=x-x; 则x的值为 ( B )A. 15B. 20C. 25D. 304. 定义如下变量和数组: int i, x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句for(i=0;i<3;i++) printf("%d",x[i][2-i]); 的输出结果是( C )A. 1 4 7B. 1 5 9C. 3 5 7D. 3 6 95.逗号表达式(a=3*5,a*4),a+15的值是( b )A.15B. 30C. 60D. 756. .以下程序的输出结果是( c )。

main( ){ int x=10,y=11;printf("%d,%d\n",x--,--y);}A. 11,11B. 10,11C. 10, 10D.11,107.若一个外部变量的定义形式为static int x ; 其中static的作用是( d )A.将变量存放在静态存储区,使x的值可以永久保留B.使变量x可以由系统自动初始化C.使x的值可以永久保留D.使x只能在本文件内引用8.有如下变量说明:int k=2;则下面的循环共执行多少( d )次while (k!=0) {printf("%d",k);k--;}A.无限多次 B.0次 C.1次 D. 2次9.设有变量说明:int a=7,b=8;那么语句:printf("%d,%d\n",(a+b,a),(b,a+b));的输出应该是( a )A. 7,15B. 8,15C. 15,7D.15,810.若已定义:int a[9], *p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是( b )A. p+1B. a++C. a+1D. ++p11. C语言变量名中不能使用的字符是( d )A. 数字B. 字母C. 下划线D. 关键字12.以下变量定义中合法的是( a )A.short a=2.1e-1;B. double b=1+5e0.5;C. long do=0xffe ;D. float 3_end=1-e3;13.若有说明语句char ch1=′\x79′;则ch1( c )A.包含4个字符B.包含3个字符C. 包含2个字符D.包含1个字符14.C语言中的函数( b )A. 可以嵌套定义B.嵌套调用和递归调用均可C. 不可以嵌套调用D. 可以嵌套调用但不可以递归调用15. 设整形变量a=12;则执行完语句a+=a-=a*a后a的值为( c )A. 552B. 264C. -264D. 14416.设a=1,b=2,c=3,d=4,则表达式:a>b?a:c<d?a:d的结果是( a )A.1 B.2 C.3 D.417.若有说明语句:int b[][4]={ 3,1,2,5,7,6,4}; 则b数组的行数为( b )A. 3B. 2C.无确定值D. 118. 若有定义:char c[10];从键盘输入“LiFang”,则正确的函数引用是( c )A. scanf(″%c″,&c[10]);B. gets(c);C. scanf(″%s″,&c);D. gets(c[10]);19. 两个基类型相同的指针变量之间,不能进行的运算是( c )A. <B. =C. +D.-20. 下面程序段执行结果是( b )int i=5,k; k=(++i)+(++i)+(i++); printf("%d,%d",k,i);A. 24,8B. 21,8C. 21,7D. 24,721.以下选项中属于C语言的数据类型是( b )。

计算机二级c语言经典练习题及解析答案

计算机二级c语言经典练习题及解析答案

计算机二级c语言经典练习题及解析答案计算机二级c语言经典练习题及解析答案一、单选题1. C语言中的三大基本数据类型包括( B )A.整型、实型、逻辑型B.整型、实型、字符型C.整型、逻辑型、字符型D.整型、实型、逻辑型、数组型2. 在C语言中,以下合法的字符常量是( c )A. '\048'B. 'ab'C. '\43'D. "\0"3.设x 为 int 型变量,执行下列语句: x=10; x+=x-=x-x; 则x的值为 ( B )A. 15B. 20C. 25D. 304. 定义如下变量和数组: int i, x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句for(i=0;i<3;i++) printf("%d",x[i][2-i]); 的输出结果是( C )A. 1 4 7B. 1 5 9C. 3 5 7D. 3 6 95.逗号表达式(a=3*5,a*4),a+15的值是( b )A.15B. 30D. 756. .以下程序的输出结果是( c )。

main( ){ int x=10,y=11;printf("%d,%d\n",x--,--y);}A. 11,11B. 10,11C. 10, 10D.11,107.若一个外部变量的定义形式为static int x ; 其中static的作用是( d )A.将变量存放在静态存储区,使x的值可以永久保留B.使变量x可以由系统自动初始化C.使x的值可以永久保留D.使x只能在本文件内引用8.有如下变量说明:int k=2;则下面的循环共执行多少( d )次while (k!=0) {printf("%d",k);k--;}A.无限多次 B.0次 C.1次 D. 2次9.设有变量说明:int a=7,b=8;那么语句:printf("%d,%d\n",(a+b,a),(b,a+b));的输出应该是( a )A. 7,15B. 8,15C. 15,7D.15,810.若已定义:int a[9], *p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是( b )A. p+1C. a+1D. ++p11. C语言变量名中不能使用的字符是( d )A. 数字B. 字母C. 下划线D. 关键字12.以下变量定义中合法的是( a )A.short a=2.1e-1;B. double b=1+5e0.5;C. long do=0xffe ;D. float 3_end=1-e3;13.若有说明语句char ch1=′\x79′;则ch1( c )A.包含4个字符B.包含3个字符C. 包含2个字符D.包含1个字符14.C语言中的函数( b )A. 可以嵌套定义B.嵌套调用和递归调用均可C. 不可以嵌套调用D. 可以嵌套调用但不可以递归调用15. 设整形变量a=12;则执行完语句a+=a-=a*a后a的值为( c )A. 552B. 264C. -264D. 14416.设a=1,b=2,c=3,d=4,则表达式:a>b?a:cA.1 B.2 C.3 D.417.若有说明语句:int b[][4]={ 3,1,2,5,7,6,4}; 则b数组的行数为( b )A. 3B. 2C.无确定值D. 118. 若有定义:char c[10];从键盘输入“LiFang”,则正确的函数引用是( c )A. scanf(″%c″,&c[10]);B. gets(c);C. scanf(″%s″,&c);D. gets(c[10]);19. 两个基类型相同的指针变量之间,不能进行的运算是( c )A. <B. =C. +D.-20. 下面程序段执行结果是( b )int i=5,k; k=(++i)+(++i)+(i++); printf("%d,%d",k,i);A. 24,8B. 21,8C. 21,7D. 24,721.以下选项中属于C语言的数据类型是( b )。

C语言答案(删减版)

C语言答案(删减版)

C语言答案()第一章C语言程序设计基础习题参考答案1-1 冯·诺依曼体系结构的基本原理:五大构成部分:输入、输出、CPU、控制器、存储器;程序存储、自动执行、逻辑判断功能;二进制的信息表示。

1-6 编辑、编译、链接、执行。

1-7 必须有一个主函数,它是程序执行的起点;一个C语言程序由函数构成;每一条可执行语句都必须由分号结束;函数的代码段必须由花括号对括住。

一个函数中的语句组由声明区和可执行语句区两部分构成。

1-8 三个一缩;每遇到一个结构时均缩格,每结束一个结构时回退;缩格格式必须对齐。

1-9 试给出以下问题的程序设计过程描述:1) 求两个数中之最大者。

#include<stdio.h>int main(void){float fA,fB;clrscr();printf("Please input two values(fA,fB)::"); /*输入要比较的两个数fA,fB*/scanf("%f,%f",&fA,&fB); /*格式化输入fA,fB*/if(fA>=fB) printf("the max is %f",fA);if(fA<fB) printf("the max is %f",fB);return 0;} /*main()函数结束*/2) 求三个数中之最大者。

#include<stdio.h>int main(void){float fA,fB,fC,fMax;printf("Please input three values(fA,fB,fC)::");/*fA,fB,fC是输入的3个数,fMax存放最大值*/scanf("%f,%f,%f",&fA,&fB,&fC);fMax=fA;/*假定fA最大*/if(fMax<fB) fMax=fB;if(fMax<fC) fMax=fC;printf("The max is %f\n",fMax);/*输出最大值*/return 0;} /*main()函数结束*/3) 求1+2+3+…+100,即。

ACS800常见故障及处理方法

ACS800常见故障及处理方法

ACS800-67变频器的常见故障原因及处理办法故障名称故障原因解决办法AC OVERVOLTAGE电网电压的测量值太高1,检查参数30.05: AC OVERVOLT TRIP 设置是否过低,经验设定值约为770V;2,检查参数99.27: MAX MEAS FLUX [Wb]的设置是否过大,默认固定值为2.44。

3,用万用表测量电网电压真实值是否过高。

AC UNDERVOLTAGE电网电压的测量值太低1,检查参数 30.06AC UNDERVOLT TRIP 的设定值是否过高,经验设定值约为600V。

2,检查参数99.27: MAX MEAS FLUX [Wb]的设置是否过小,默认固定值为2.44。

3,用万用表测量电网电压真实值是否过低。

4,如果此故障是伴随STATOROVERCURRENT同时发生,应该是由于电流互感器线缆端子S1和S2接反造成的。

CH0 COMM FAULT 或是 COMM MODULE FAULT 传动单元和连接到通道0的外部控制系统间的通讯丢失。

1,检查参数98.02: COMM MODULE 是否设置为FBA DSET 10。

2,检查51参数设置是否正确,参数51.06: DATASET INDEX也应设置为FBA DSET 10。

3,检查光纤通讯链路上的硬件连接是否有插反,虚接的情况存在,以及通讯链路上的硬件是否有损坏,24V直流电源是否正常供给。

4,按现场总线模块的复位按钮(或断控制电)进行复位一次。

5,当上位控制器正常,仍报此故障,需要检查TOGGLE BIT.因为在参数70.25/70.26设定了一个TOGGLE位,70.25缺省为701(控制字),70.26缺省为15。

所以当上位程序发的控制字没有写15位,就会一直报此故障。

如果参数7.01(二进制)第15位不是等频率的0,1变化,把参数70.26改为0,即变频器不再监控上位机!CH1 COM FAULT I/O 通讯故障或检测到通道CH1 的通讯故障 1,检查INU控制板(NDCU-33C)中 NIOC I/O 板和AM33C 板的光纤连接是否正常。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档