文档库 最新最全的文档下载
当前位置:文档库 › C++题目

C++题目

C++题目
C++题目

题目

第2章

2-43 编写一个程序,输入三角形的三个边的边长,求三角形的面积。

2-44 从键盘输入一个大写字母,然后改用小写字母在屏幕上输出。

2-46 把华氏温度转换为摄氏温度的计算公式是:c=(5/9)×(F-32)。编写一个程序,用户输入一个华氏温度,程序输出相应的摄氏温度。要求将32和5/9用户const型变量表示。

2-53 编程求两个复数的和。

2-60 采用动态内存分配方法设计一个学生成绩处理程序,要求输入任意数量学生的学号、姓名和4门课的成绩,并按平均成绩高低输出每个学生的姓名和成绩。

2-67 分别使用for语句、while语句、do-while 语句编程求50以内的自然数之和。

2-71 输入n 个整数,利用冒泡排序法将它们从小到大排序,并在屏幕上输出。

2-77 首先编写以下函数声明的函数:void swap(float * px, float *py),该函数用于交换两个实型变量的值,然后编写一个主函数验证函数swap() 功能。

2-79 首先编写一个选择排序函数,然后在主函数中调用排序函数对10个整数从小到大进行排序。提示:采用数组名作为函数参数。选择排序:每一趟从待排序的序列中选出一个最小的数据。

2-80 用指针作为函数参数编写冒泡排序函数:BubbleSort(int * pArray,int n),在主函数中以指针作为实参调用函数BubbleSort(), 从而对一个数组的元素进行排序。

2-81 一个程序由两个C++源文件组成,在一个源文件中定义主函数main() 并声明一个外部整型变量n,在另一个源文件中定义一个不带参数的函数factorial(void),该函数用于计算变量n的阶乘。编程在主函数main() 中输入一个整数并求它的阶乘。

2-83 函数的参数传递方式有“单向值传递”、“按地址传递”和“引用传递”三种方式,请采用内联函数的方法实现实参和形参的按地址传递。(包含例题(2-25)

第三章

3-39 一个名为CPerson的类有以下属性:姓名、身份证号、性别和年龄,请用C++语言定义这个类,并为上述属性定义相应的方法。

3-40(43)设计一个日期类CDate,该类用于表示日期值(年、月、日)。要求除了能够通过相应的成员函数设置和获取日期值外,还能够实现将日期加一天的操作。

3-41(42)建立一个名为CStudent的类,该类有以下几个私有成员变量:学生姓名、学号、性别和年龄。还有以下两个成员函数:一个用于初始化学生姓名、学号、性别和年龄的构造函数,一个用于输出学生信息的函数。编写一个主函数,声明一个学生对象,然后调用成员函数在屏幕输出学生信息。

3-42 建立一个名为CStudent的类,该类有以下几个私有成员变量:学生姓名、学号、性别和年龄。有以下两个成员函数:一个用于初始化学生姓名、学号、性别和年龄的构造函数,一个用于输出学生信息的函数。此外还有一个静态成员变量,用于表示已创建对象的数量;有两个静态成员函数,一个用于输出已创建对象的数量,一个用于输出一个学生的姓名和学号。编写一个主函数,声明一个学生对象,然后调用成员函数在屏幕输出学生信息。

3-43 设计一个日期类CDate,该类用于表示日期值(年、月、日)。要求除了能够通过相应的成员函数设置和获取日期值外,还能够用友元函数实现将日期加一天的操作。

3-44 建立一个名为CStudent的类,该类有以下几个私有成员变量:学生姓名、学号、性别和年龄。有一个成员函数:用于初始化学生姓名、学号、性别和年龄的构造函数。还有一个用于输出学生信息的友元函数。编写一个主函数,声明一个学生对象,然后调用友元函数在屏幕输出学生信息。

3-45 一个名为CPerson的类有以下属性:姓名、身份证号、性别和年龄,请用C++语言定义这个类,并为上述属性定义相应的方法。然后从CPerson类中派生出类CEmployee(雇员),派生类CEmployee增加了两个新的数据成员,分别用于表示部门和薪水。要求派生类CEmployee的构造函数显式调用基类CPerson的构造函数,可根据需要为派生类增加新的成员函数。

3-46 建立一个CPoint类,该类有两个私有成员变量x,y,表示点的坐标。有一个构造函数用于设置坐标,还有两个公有的成员函数:分别用于获取x和y 的坐标。由CPoint派生出CCircle类,派生类CCircle增加一个私有成员变量用于表示半径,并用派生类的构造函数设置半径,同时增加三个成员函数:一个用于获取半径,另两个分别用于获取圆外接正方形左上角的x坐标和y坐标。

3-47 设计一个类Time(时间),该类用于表示时间值(时、分、秒)。要求能设置时间和输出时间。再设计一个日期类Date,该类用于表示日期值(年、月、日)。要求除了能够通过相应的成员函数设置和获取日期值外,还能够实现将日期加一天的操作。利用建立的日期类和时间类多重派生出日期时间类DateTime,并实现日期和时间的设置和输出。

3-49 设类X分别派生出类Y和类Z,类Y和类Z又共同派生出类W,请用虚基类方式定义这些类。要求为类简单添加一些成员,并编写main()函数进行验证。

3-52 首先定义类CPoint类,该类有两个保护成员变量x,y,表示点的坐标。有一个构造函数用于设置坐标并输出点坐标,一个析构函数,用于输出点坐标。由CPoint派生出CCircle 类,派生类CCircle增加一个保护成员变量用于表示半径;并用派生类的构造函数设置半径和显示点坐标以及半径;析构函数用于显示点坐标以及半径。再由CCircle类派生出CCylinder类,派生类CCylinder增加一个保护成员变量用于表示高度;构造函数设置高度,

并显示高度、半径和点坐标;析构函数显示高度、半径和点坐标。为类CPoint、类CCircle 和类Cctlinder添加计算面积的成员函数Area(),要求函数Area()采用虚函数的形式,并通过基类指针调用虚函数Area()。

3-53 首先定义类CPoint类,该类有两个保护成员变量x,y,表示点的坐标。有一个构造函数用于设置坐标并输出点坐标,一个析构函数,用于输出点坐标。由CPoint派生出CCircle 类,派生类CCircle增加一个保护成员变量用于表示半径;并用派生类的构造函数设置半径和显示点坐标以及半径;析构函数用于显示点坐标以及半径。再由CCircle类派生出CCylinder类,派生类CCylinder增加一个保护成员变量用于表示高度;构造函数设置高度,并显示高度、半径和点坐标;析构函数显示高度、半径和点坐标。要求三个类的析构函数采用虚析构函数来实现,并编写代码验证所完成的功能。

3-56 用函数重载形式编写函数square():求一个int型或double型参数的平方。

3-58 建立一个名为CStudent的类,该类有以下几个私有成员变量:学生姓名、学号、性别、年龄和高等数学、英语、操作系统、数据结构等4门课的分数和总成绩。还有以下成员函数:用于初始化学生姓名、学号、性别和年龄的构造函数,用于初始化学生姓名、学号、性别、年龄和4门课分数的构造函数,输入4门课分数的函数,计算学生总成绩的函数,输出学生信息的函数。编写一个主函数,调用第一个构造函数声明一个学生对象并输入其4门课的分数,再调用新增加的构造函数声明另一个学生对象。最后分别计算两个学生的总分,并在屏幕输出两个学生的所有信息。

3-59 建立一个名为CStudent的类,该类有以下几个私有成员变量:学生姓名、学号、性别和年龄。还有以下两个成员函数:一个用于初始化学生姓名、学号、性别和年龄的构造函数,一个用于输出学生信息的函数。采用类继承的方法,在派生的新类中增加几个私有成员变量:高等数学、英语、操作系统、数据结构等4门课的分数和总成绩。修改或重新定义以下成员函数:用于初始化学生姓名、学号、性别、年龄和4门课分数的构造函数,输入4门课分数的函数,计算学生总成绩的函数,输出学生信息的函数。编写一个主函数,调用继承的构造函数声明一个学生对象并输入其4门课的分数,再调用新增加的构造函数声明另一个学生对象。最后分别计算两个学生的总分,并在屏幕输出两个学生的所有信息。

3-60 建立一个名为CTeacher的类,该类有以下成员变量:教师姓名、ID号、基本工资、奖金、所得税和实际发放数。还有以下成员函数:两个构造函数,一个用于只初始化教师姓名和ID号,一个用于初始化教师姓名、ID号、基本工资、奖金和所得税;一个输入基本工资、奖金和所得税的函数;一个计算实际发放数的函数;一个输出教师信息的函数。编写主函数,调用第一个构造函数声明一个教师对象并输入其工资,再调用第二个构造函数声明一个教师对象。最后分别计算两个教师的实际发放数,并在屏幕输出。

3-61 建立一个名为CTeacher的类,该类有以下成员变量:教师姓名、ID号、基本工资、奖金、所得税和实际发放数。还有以下成员函数:两个构造函数,一个用于只初始化教师姓名和ID号,一个用于初始化教师姓名、ID号、基本工资、奖金和所得税;一个输入基本工资、奖金和所得税的函数;一个计算实际发放数的函数;一个输出教师信息的函数,两个Add()成员函数,一个用于将其他教师的工资加到该教师(如该教师替其他教师代课),一个函数用于将一个数值加到该教师(如提高该教师的工资)。编写主函数,调用第一个构造函

数声明一个教师对象并输入其工资,再调用第二个构造函数声明一个教师对象。最后分别计算两个教师的实际发放数,在屏幕输出,并编写代码验证两个Add()函数的功能。

3-62 定义矢量类型,给出平面上两个矢量的加法和减法运算。要求利用非成员函数重载运算符“+”,利用成员函数重载运算符“-”。

3-63 设计一个日期类CDate,该类用于表示日期值(年、月、日)。要求除了能够通过相应的成员函数设置和获取日期值外,还能够用重载运算符“++”的方法实现将日期加一天的操作。

3-64 建立一个名为CTeacher的类,该类有以下成员变量:教师姓名、ID号、基本工资、奖金、所得税和实际发放数。还有以下成员函数:两个构造函数,一个用于只初始化教师姓名和ID号,一个用于初始化教师姓名、ID号、基本工资、奖金和所得税;一个输入基本工资、奖金和所得税的函数;一个计算实际发放数的函数;一个输出教师信息的函数,两个重载运算符“+”,一个用于将其他教师的工资加到该教师(如该教师替其他教师代课),一个函数用于将一个数值加到该教师(如提高该教师的工资)。编写主函数,调用第一个构造函数声明一个教师对象并输入其工资,再调用第二个构造函数声明一个教师对象。最后分别计算两个教师的实际发放数,在屏幕输出,并编写代码验证两个重载运算符“+”的功能。

3-65 编写一个函数模板:求三个数中的最大数。

3-66 编写一个冒泡排序的函数模板,并利用它分别对int型和字符数据进行排序。

第五章:共8题

5-27 : 试编写一个MDI应用程序,在客户区显示文本串“欢迎使用V isual C++面向对象编程教程”,要求从左到右滚动显示这行字。

5-28 :编写一个SDI应用程序SDIDraw ,为应用程序添加主菜单“我的菜单”,并添加“显示文本”和“画图”两个菜单项,编写上述两个菜单项的消息处理函数,分别在客户区显示一行文本或画一个圆。

5-29:编写一个SDI应用程序SDIDraw ,为应用程序添加主菜单“我的菜单”,并添加“显示文本”和“画图”两个菜单项,编写上述两个菜单项的消息处理函数,分别在客户区显示一行文本或画一个圆。要求:显示文本后“显示文本”菜单项处于不可用状态;当画一个圆后“画圆”菜单项处于不可用状态。其他情况下处于可用状态。

5-32 :设计一个应用程序,当双击鼠标后弹出一个信息框,显示双击鼠标的次数。

5-33 :编写一个名为MyLine的程序,与Windows“画图”工具一样,在利用鼠标画出一条直线时,按住鼠标左键并拖拽,先画出随鼠标移动的直线,当释放左键后才真正画出一条所需要的直线。要求实现窗口重绘功能。

5-39 :编写一个名为MyLine的程序,与Windows“画图”工具一样,在利用鼠标画出一条直线时,按住鼠标左键并拖拽,先画出随鼠标移动的直线,当释放左键后才真正画出一条所需要的直线。要求实现窗口重绘功能并能够将绘制好的图像保存在磁盘上。

5-44 :参照Windows画笔编制一个画椭圆的单文档程序,鼠标左键按下位置为外围矩形左上角位置,鼠标左键弹起位置为外围矩形右下角位置,要求实现鼠标拖曳绘制功能,并能够保存所绘制的图形。

例题5-8 编写一个简单的绘图程序MyDraw,程序运行后,当用户在客户区窗口按下鼠标左键并移动时,根据鼠标移动的轨迹画出指定的线段,要求具有刷新功能。

第六章共6题

6-31:编写一个名为Hello的类SDK应用程序,在HELP主菜单中添加菜单项Message,当用户执行菜单项命令Message后弹出信息对话框,显示该菜单项的执行次数,提示:使用函数_itoa()。

*6-32:利用Win32 Application Wizard向导建立一个Windows应用程序,要求在向导第1步选择A empty project项,并且运行程序后显示“Hello MFC!”字符串。

6-33:编写一个SDI应用程序,通过调用API函数SetTimer()以动画的形式显示一行文本。提示:调用API函数LineDDA()实现文本的动画显示。

6-35:编写一个名为Hello的类SDK应用程序,当单击鼠标时通过调用API函数,以弹出一个提示信息对话框。为程序添加键盘输入消息WM_CHAR的处理代码,判断当前按下的键是否是X或x,并给出相应的提示。

6-38 :编写一个自定义消息处理函数,当左击鼠标或右击鼠标时发送不同的自定义消息,在自定义消息处理函数中记录单击鼠标的次数,并弹出提示信息对话框。

6-39:编写一个自定义消息应用程序,设置一个定时器,在WM_TIMER的消息处理函数中发送一个用户自定义消息,在对应的自定义消息处理函数中以动画的形式旋转显示一行文本。程序启动后当用户选择“旋转”菜单命令时启动定时器以发送用户自定义消息,在自定义消息处理函数中旋转显示一行文本。当用户选择“停止”菜单命令时停止旋转显示文本。

6-45: 编写一个SDI应用程序,在“查看”主菜单中添加“等待光标”菜单项,执行“等待光标”菜单命令后首先将光标改为沙漏形,然后进行2秒钟左右的这种操作,最后将光标回复原状。

第七章共12题

7-32: 编写一个对话框应用程序,在对话框中显示“Hello MFC Dialog!”,并画出一个椭圆。

7-33:编写一个SDI应用程序,按照以下要求编程:

(1)、执行“编辑|输入数据(I)……”菜单命令打开标题为“输入数据”的对话框,通过该对话框输入X和Y坐标值,要求输入值在100-400的范围内;

(2)在视图类中定义两个成员变量,单击对话框的“确定”按钮时接收输入数据,并赋值给视图对象的两个成员变量,调用Invalidate()函数刷新窗口;

(3)在视图类OnDraw()函数中添加代码,画出一条从当前位置到输入坐标的直线。

7-35 :编写一个SDI应用程序,执行某菜单命令时打开一个对话框,通过该对话框输入要显示的字符串和坐标值,并单击OK在视图区指定位置显示输入的字符串。

7-37:编写一个SDI应用程序,程序中有一个“对话框”主菜单,并有“显示”、“隐藏”和“退出”3个菜单项,当执行“显示”命令时显示一个对话框,对话框中显示一行文本串“这是一个对话框!”。当执行其他菜单命令时完成相应的功能。

7-42:编写一个对话框应用程序,程序启动后首先弹出一个用户身份确认对话框,当用户键入正确的口令后才能进入程序的主对话框界面。

7-45:编写一个SDI应用程序,为程序添加一个工具栏按钮,当单击按钮时弹出一个对话框。对话框中有3个标题为红、绿、蓝的复选框,当用户单击“确定”按钮,程序根据选择的组合颜色在用户区显示一行文本。

例7-2c:假设已利用MFC AppWizard应用程序向导建立了一个名为Mysdi的单文档应用程序,在应用程序中添加标题为“输入半径”的对话框资源和对应的对话框类,在对话框资源中添加内容为“请输入半径”的静态文本框控件和用于接收输入的编辑框控件,并添加与控件关联的成员变量。通过“编辑”菜单中的“输入半径(I)”打开标题为“输入半径对话框”,并根据输入的半径画一个圆。

例7-2d:假设已利用MFC AppWizard应用程序向导建立了一个名为Mysdi的单文档应用程序,在应用程序中添加标题为“输入半径”的对话框资源和对应的对话框类,在对话框资源中添加内容为“请输入半径”的静态文本框控件和用于接收输入的编辑框控件。通过“编辑”菜单中的“输入半径(I)”打开标题为“输入半径对话框”,并根据输入的半径画一个圆。要求只向对话框添加控件,当不能添加与控件有关联的成员变量。

例7-3:假设已利用MFC AppWizard应用程序向导建立了一个名为Mysdi的单文档应用程序,在应用程序中添加标题为“输入半径”的对话框资源和对应的对话框类,在对话框资源中添加内容为“请输入半径”的静态文本框控件和用于接收输入的编辑框控件,并添加与控件关联的成员变量。通过“编辑”菜单中的“输入半径(I)”打开标题为“输入半径对话框”,并根据输入的半径画一个圆。要求以非模态对话框形式实现绘图功能。

例7-4:编写一个基于对话框的程序StatText,单击“统计文本行”打开一个公共文件对话框,并统计在文件对话框中所选择文本文件的行数。

例7-6:编写一个SDI应用程序Password,程序启动后首先弹出一个用户身份确认对话框,当用户键入正确口令后才能进入程序的主界面。

例7-7:编写一个对话框应用程序CorButn,对话框中有两个用于选择颜色模式的单选按钮和3个用于选择颜色的复选框,只有在彩色模式下才能选择3中不同的颜色的组合。对话框运行效果如图,当用户单击“应用”按钮,对话框右边的按键按钮根据选择的颜色实现按钮的自画。

第八章(共7题)

8-40题:编写一个应用程序,在客户区利用函数DrawText()显示3行文本。

例8-3:在应用程序OnDraw()函数中添加如下代码,比较MM_ISOTROIC和MM_ANISOTROPIC两种映射模式有何区别。

例8-4:编写一个SDI应用程序,绘制不同风格、宽度何颜色的直线。

例8-7:编写一个绘图程序,利用CDC类的成员函数绘制像素点、五条折线、贝济埃曲线、圆角矩形、椭圆弧、扇形、弦形、五边形等常见几何图形中的五种图形。

例8-10:编写一个应用程序MyBMP,程序运行后在客户区显示一幅位图。

例8—11:编写一个应用程序MyIcon,程序运行后在标题栏删除程序原来默认的图标,显示自己创建的图标,并在客户区显示该图标和Windows预定义图标。

例8-13:编写一个应用程序MyCursor,程序运行后,当光标移动到客户区时变为自定义形状。执行菜单命令“查看|系统光标”打开一个对话框,当光标移动到一个对话框时,光标变为Windows预定义的4个方向箭头光标。

C试题库

2000~2001学年《程序设计基础-C》试卷 一、单项选择题(每小题 2 分,共 30 分) 1. C 语言程序中可以对程序进行注释,注释部分必须用符号_____括起来。 A、‘{‘ 和’}’ B、‘[‘和’]’ C、“/*”和”*/” D、“*/”和”/*” 2.下列运算符中,优先级最低的是_____。 A、* B、!= C、+ D、= 3.若变量已正确定义,表达式 (j=3, j++) 的值是_____ 。 A、3 B、 4 C、5 D、0 4.已知字符‘a’ 的ASCII码为 97 ,执行下列语句的输出是_____。 printf ("%d, %c", ’b’, ’b’+1 ) ; A、98, b B、语句不合法 C、98, 99 D、 98, c 5.表达式strcmp(“box”, “boss”) 的值是一个_______。 A、正数 B、负数 C、 0 D、不确定的数 6.数组定义为 int a[3][2]={1, 2, 3, 4, 5, 6},数组元素_____的值为6。 A、a[3][2] B、a[2][1] C、a[1][2] D、a[2][3] 7.要调用数学函数时,在#include命令行中应包含_____。 A、”stdio.h” B、”string.h” C、”math.h” D、”ctype.h” 8.判断i和j至少有一个值为非0的表达式是_____。 A、 i!=0 && j!=0 B、i*j!=0 C、!(i==0 || j==0) D、i&&j 9.若a是基本整型变量,c是单精度实型变量,输入语句______是错误的。 A、scanf(”%d,%f”, &a, &c); B、scanf(”d=%d, c=%f”, &a, &c); C、scanf(”%d%f”, &a, &c); D、scanf(”%d%f”, a, c); 10.若变量已正确定义并且指针p已经指向某个变量x,则(*p)++相当于_____。 A、p++ B、x++ C、*(p++) D、&x++ 11.若p1、p2都是整型指针,p1已经指向变量x,要使p2也指向x, _____是正 确的。 A、p2=p1; B、p2=**p1; C、p2=&p1; D、p2=*p1; 12.下列程序段的输出是_____。 int c[]={1, 3, 5}; int *k=c+1; printf("%d", *++k); A、 3 B、 5 C、 4 D、6 13.不正确的赋值或赋初值的方式是______。 A、char str[]="string"; B、char str[7]={'s', 't', 'r', 'i', 'n', 'g'}; C、char str[10];str="string"; D、char str[7]={'s', 't', 'r', 'i', 'n', 'g', ’\0’}; 14.对于以下结构定义,++p->str中的++加在_____。 s truct { int len;

公务员考试C类计算机考试真题及答案2.doc

公务员考试试题及答案 3101计算机通信就是将一台计算机产生的数字信息通过( )传送给另一台计算机。 A.数字信道B.通信信道 C. 模拟信道D.传送信道 答案 B 3102以太网的拓扑结构是( ) A.星型B.环型 C. 树型D.总线型 答案 D 3103局域网的网络硬件主要包括网络服务器、工作站、( )和通信介质。 A. 计算机B.网卡 C.网络拓扑结构D.网络协议 答案 B 3104在当今流行的局域网中,采用多令牌协议的是( ) A. 以太总线网B.令牌总线网 C.令牌环网D.光纤分布数据接口 答案 D 3105为网络提供共享资源并对这些资源进行管理的计算机称之为( ) A.网卡B.服务器 C. 工作站 D.网桥 答案 B 3106常用的通信有线介质包括双绞线、同轴电缆和( ) A.微波B.线外线 C.光缆D.激光 答案 C 3107局域网的网络软件主要包括( ) A. 网络操作系统、网络数据库管理系统和网络应用软件 B.服务器操作系统、网络数据库管理系统和网络应用软件 C.工作站软件和网络应用软件 D.网络传输协议和网络数据库管理系统 答案 A 3108( )多用于同类局域网之间的互联。 A.中继器B.网桥 C.路由器D.网关 答案 B 3109网卡将决定组网后的拓扑结构、( )、网络段的最大长度、网络两结点间的距离以及介质访问控制方式等。 A. 互联网络的规模B。接入网络的计算机种类 C.使用的网络操作系统的类型D.使用的传输介质的类型 答案 D 3110表征数据传输有效性的指标是( ) A. 信道容易B.传输速率 C.误码率D.频带利用率

3111在选购调制解调器时,要求选用与Hayee兼容的产品,同时还应考虑其( ) A.出错率低B.转换和传送速度 C.具有语言纠错功能D.内置式和外置式 答案 B 3112已知接入Intemet网的计算机用户名为Xinhua,而连接的服务商主机名为public.tpt.https://www.wendangku.net/doc/f19184711.html,,相应的E–mail地址应为( ) A.Xinhua@public.tpt.fj.cn B.@Xinhua.public.tpt.fj.cn C.Xinhua.public@tpt.https://www.wendangku.net/doc/f19184711.html, D.public.tpt.tj.cn@Xinhua 答案 A 3113分组交换比电路交换( ) A. 实时性好线路利用率高B.实时性好但线路利用率低 C.实时性差而线路利用率高D.实时性和线路利用率均差 答案 C 3114以太网10 BASET代表的含义是( ) A.10Mbps基带传输的粗缆以太网 B.10Mbps基带传输的双绞线以太网 C. 10MbP,基带传输的细览以太网 D. 10Mbps宽带传输的双绞线以大网 答案 B 3115国际标准化组织制定的OSI模型的最低层是( ) A. 数据链路层B.逻辑链路 C.物理层D.介质访问控制方法 答案 C 3116网络互联设备通常发成以下四种,在不同的网络间存储并转发分组, 必要时可通过( )进行网络怪上的协议转换。 A.重发器B.桥接器 C.网关D.协议转换器 答案 C 3117下列叙述中,不正确的是( ) A. FTP提供了因特网上任意两台计算机相互传输文件的机制,因此它是用户获得大量Intemet 资源的重要方法 B.WWW是利用超文本和超媒体技术组织和管理信息浏览或信息检索的系统 C.E–mail是用户或用户组之间通过网络收发信息的服务 D.当拥有一台586个人计算机和一部电话机,只要再安装一个调制解调器(Modem),便可将个人计算机连妆到因特网上了 答案 D 3118计算机网络最突出的特点是( ) A.存储容量大B.资源共享 C.运算速度快D.运算速度精 答案 B 3119在计算机通信中,传输的是信号,把直接由计算机产生的数字信号进行传输的方式称为( ) A.基带传输D. 宽带传输 C.调制D.解调

哈工大C语言实验题

Q308.(10分)第5章实验2:体型判断。 医务工作者经广泛的调查和统计分析,根据身高与体重因素给出了以下按“体指数”进行体型判断的方法。体指数计算公式是: t = w /(h*h) 其中:t是体指数;w是体重,其单位为千克;h是身高,其单位为米。根据给定的体指数t计算公式,可判断你的体重属于何种类型: 当t<18 时,为低体重; 当18≤t<25 时,为正常体重; 当25≤t<27 时,为超重体重; 当t≥27 时,为肥胖。 ****输入提示信息格式:"Please enter h,w:\n" ****输入数据格式要求:"%f,%f"(先读入身高,再读入体重,身高以米读入,体重以千克读入) ****输出数据格式要求: 当t<18 时,输出:"Lower weight!\n" 当18≤t<25 时,输出:"Standard weight!\n"

当25≤t<27 时,输出:"Higher weight!\n" 当t≥27 时,输出:"Too fat!\n" #include #include main() { float t,w,h; printf("Please enter h,w:\n"); scanf("%f,%f",&h,&w); t = w/(h*h); if(t<18) printf("Lower weight!\n"); else if(t>=18&&t<25) printf("Standard weight!\n"); else if(t>=25&&t<27) printf("Higher weight!\n");

C语言试题库(完整版)

C语言试题库 一、单项选择 第一章 C语言概述 (1)一个C程序的执行是从 A、本程序的MAIN函数开始,到MAIN 函数结束。 B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 C、本程序的MAIN函数开始,到本程序的最后一个函数结束。 D、本程序文件的第一个函数开始,到本程序的MAIN函数结束。(2)以下叙述正确的是 A、在C程序中,MAIN函数必须位于程序的最前面。 B、 C程序的每行中只能写一条语句。 C、 C语言本身没有输入输出语句。 D、在对一个C程序进行编译的过程中,可发现注释中的拼写错误。(3) C语言规定,在一个源程序中,MAIN主函数的位置是在: A、必须在最前面。 B、必须在系统调用的库函数的后面 C、可以在任意位置。

D、必须在最后面 (4)一个C程序是由: A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 (5)以下叙述不正确的是: A、一个C源程序可由一个或多个函数组成 B、一个C源程序必须包含一个MAIN函数 C、 C程序的基本组成单位是函数 D、在C程序中,注释说明只能位于一条语句的后面 第二章数据类型、运算符与表达式 (1)若x, i, j, k都是int型变量,则计算下面表达式后,x的值为x=( i=4, j=16, k=32) A、4 B、16 C、32

D、52 (2)下列四组选项中,均不是C语言键字的选项是 A、define , IF, type B、getc, char, printf C、include, scanf, case E、 if, struct, type (3)下面四个选项中,均是不合法的用户标识符的选项是A、A,P_0,do B、float,1a0, _A C、b-a, goto, int D、_123, temp, INT (4)若有代数式3ae/bc,则正确的C语言表达式是A、a/b/c*e*3 B、3*a*e/bc C、3*a*e/b*c D、a*e/c/b*3 (5)已知各变量的类型说明如下:

广西安全员C类考试真题附答案

2013年4月份安全员C类考试真题附答案 江苏省建筑施工企业项目专职安全生产管理人员 安全生产管理知识考试题 一、判断题 1、人既是管理的主体,同时又是管理的客体,人本原理的核心是如何调动人的积极性。 2、凡列入使用登记范围的建筑起重机械自安装验收或者安装质量监督检验合格之日起15日内,使用单位必须到工程所在地登记部门办理使用登记手续,取得《江苏省建筑施工起重机械设备使用登记证》。 3、系统原理是指任何一个系统内的管理手段必须构成一个连续封闭的回路,才能形成有效的管理运动。 4、在满足环境、职业健康与安全及文明施工要求的前提下尽可能减少废弃地和死角,临时设施占地面积有效利用率大于90%。 5、“四不放过”原则是指发生安全事故后原因分析不清不放过,事故责任者和群众没有受到教育不放过,没有防范措施不放过,没有实行经济处罚不放过。 6、能引起“注意”的事物,如果反复多次的出现,就会使人单调,易于疲劳。因此要防止单调的环境,避免注意力分散。 7、企业安全生产管理体系应是独立于生产经营管理系统 外的运作体系。 8、高大模板支撑系统的专项施工方案由施工单位技术负责人组织相关专业技术人员,依据国家现行相关标准规范,结合工程实际进行编制。 9、《安全生产许可证条例》确定的安全生产条件的第一句就是“安全投入符合安全生产要求”。 10、劳务分包单位施工人员在200人及以上的,应当配备3名及以上专职安全生产管理人员,并根据所承担的分部分项工程施工危险实际情况增加,不得少于工程施工人员总人数的5‰。 11、建筑施工单位应当对建筑消防设施每两年至少进行一次全面检测,确保完好有效,检测记录应当完整准确,存档备查。 12、吊销许可证和执照是行政主体对持有许可证和执照能从事该类活动的相对人,永久性地取消其许可证和执照,使其不再具有从事该类活动资格的处罚。 13、责令停止建设、责令停止施工、暂停或者撤销有关执业资格、岗位证书等具体行政处罚规定都属于合法有效的处罚种类。 14、从某种意义上来讲,符合法律、法规及安全生产标准要求的企业安全生产规章制度和企业标准是安全生产法律法规的延伸。 15、建筑施工企业应当对施工作业的负责人、现场安全人员和施工作业人员进行有毒有害

c语言实验题目

实验3 顺序结构编程 (2) 实验4 if分支结构编程 (3) 实验5 if分支结构和switch分支结构编程 (5) 实验6 分支结构嵌套和for循环编程练习 (9) 实验7和while和do-while练习 (12) 实验8 for循环嵌套练习 (15) 实验9 函数设计编程练习 (18) 实验10函数设计编程练习 (20) 实验11 数组编程练习 (23)

实验3 顺序结构编程 实验题目1 输入两个整型数x,y,求x,y之和、差、积、x/y的商和余数 提示: (1)定义整形变量变量int x,y; (2)和、差、积、商和求余数的运算符分别是+、-、*、/、% (3)输入两个整型数可以调用scanf()函数scanf("%d %d", &x,&y); 实验题目2 按下列要求编写程序,对变量a,b,c进行unsigned int型说明,将65赋给a,66赋给b,67赋给c,对变量a,b,c用%c格式输出显示 提示: (1)定义变量unsigned int a ,b,c; (2)字符型数据输出的格式控制符是%c (3)C语言中的赋值符号是=“65赋给a”表示为a = 65; 实验题目3 输入三角形的三条边的边长,求三角形的面积 从键盘输入三个整数,判断能否构成三角形的三边,如果能就计算输出三角形面积,按照下图给出的公式计算三角形的面积: s=(a+b+c)/2 a,b,c代表三角形的三条边 提示1、开根号的数学库函数是sqrt,例如y=sqrt(x),表示求变量x开根号,并把结果赋值给变量y。 2、调用数学库函数必须用如下命令#include 要求:(1)存储三角形三边的变量用double型 (2)打印三角形面积时小数保留两位%.2lf 实验题目4 已知半径r=3.4cm,编程求圆的周长和面积: 提示: (1)定义浮点型变量使用关键字float; (2)浮点型数据输出的格式控制符是%f (3)C语言中没有∏这个符号,编写程序时直接使用3.14159。 (4)C语言中没有求次方的运算符,半径的平方需用乘号*。

C类人员考试模拟试题

ⅢC类 一、单选题(本题型每题1分,共50分。每题有4个备选答案,其中只有一个答案是正确的,多选,不选、错选均不得分)。 161、施工现场悬挂警示标志的目的( C )。 A、为了装饰 B、上级要求 C、为了引起人们注意,预防事故发生 D、管理科学化的要求 162、建筑施工企业管理人员安全生产考核合格证书有效期为( C )年。 A、1 B、2 C、3 D、4 163、安装、拆卸施工起重机械和整体提升脚手架、模板等自升式架设设施,应当编制拆装方案、制定安全施工措施,并由( A )现场监督。 A、专业技术人员 B、监理人员 C、设计人员 D、建设单位技术人员164、专职安全生产管理人员负责对安全生产进行现场监督检查。发现安全事故隐患,应当及时向( C )和安全生产管理机构报告;对违章指挥、违章操作的,应当立即制止。 A、项目总监 B、监理工程师 C、项目负责人 D、项目技术负责人165、施工单位应当将施工现场的办公、生活区和作业( D );办公、生活区的选址应当符合安全性要求。 A、保持适当距离 B、保持安全距离 C、随意设置并保持安全距离D分开设置并保持安全距离 166、施工单位应当向作业人员提供安全防护用具和安全防护服装,并( B )危险岗位的操作规程和违章操作的危害。 A、口头告知 B、书面告知 C、口头或书面告知 D、电话告知167、国家对严重危及施工安全的工艺、设备、材料实行( C )制度。 A、限地区使用 B、报告 C、淘汰 D、登记备案 168、在( B )内的建设工程,施工单位应当对施工现场实行封闭围挡。 A、城镇 B、城市市区 C、城乡 D、乡村 169、坑壁支撑采用钢筋混凝土灌注桩时,开挖标准是桩身混凝土( A )。 A、达到设计强度后 B、灌注24H后 C、灌注36H后 D、灌注48H 后170、使用顶管法施工时,要按照理信纸计算或经验选定的总顶力的( C )倍配备千斤顶。 A、0.5 B、1 C、1.2 D、2 171、挡土墙沿水平方向每隔10~25M要设置缝宽为( A )的伸缩缝或者沉降缝。 A、10mm B、25mm C、0~30mm D、30mm 172、从安全的角度考虑,模板及支架在安装过程中,必须采取( D )。 A、保证工程质量的措施 B、提高施工速度的措施 C、保证节约材料的计划 D、有效防倾覆的临时固定设施 173、按照《建筑施工模板安全技术规范》的规定,楼层高度大于( C )时,应采用钢管立杆,不得采用木立杆。 A、3m B、4m C、5m D、6m 174、支设高度大于( B )以上的柱模板,四周应设斜撑,并应设立操作平台。A、2m B、3m C、4m D、5m 175、扣件式钢管脚手架必须设置纵横向扫地杆,纵上横下,直角扣件与立杆扣牢,离地面

C语言试题库(带答案解析)~排版

一、选择题 1、以下不能定义为用户标识符的是( )。 (A) MAIN (B) _HJ (D) LINE1 2、以下不能定义为用户标识符的是( ) (A) If (B) H_J (D) LINE12 3、下面属于C 语言标识符的是( )。 (A) 2ab (B) @f (C) b 4、下列符号中用来表示C 语言中的回车换行的是( )。 (A) \r (C) \b (D) \t 5、在计算机系统中,可执行程序是( ) (A) 源代码 (B)汇编语言代码 (D) ASCII 码 6、在Visual C++ 环境下,C 源程序文件名的默认后缀是( )。 (A) .obj (B) .txt (D) .doc 7、Microsoft Visual C++ 中,C 语言可执行程序的扩展名是:( ) (B) obj (C) c 或cpp (D) txt 8、C 程序由( )组成。 (A)子程序 (B) 主程序和子程序 (D) 过程 9、C 程序的基本组成单位( )。 (A) 数据类型 (B) 变量和常量 (D) 表达式 10、C 语言中主函数的个数是( )。 (A) 2个 (C) 任意个 (D) 10个 11、一个 C 程序的执行是从( ) (B)本程序文件的第一个函数开始,到本程序文件最后一个函数结束. (C)本程序文件的第一个函数开始,到本程序main 函数结束. (D) 本程序的main()函数开始,到本程序文件的最后一个函数结束. 12、以下叙述正确的是 (A)在C 语言程序中,main 函数必须放在其他函数的最前面 (C)在C 语言程序中,只有main 函数才可单独进行编译 (D)每个后缀为.C 的C 语言源程序都应该包含一个main 函数 13、设变量a 是整型,b 是实型,c 是双精度型,则表达式2+’a’+b*c 值的数据类型是( )。 (A) int (B) float 14、以下选项中表示一个合法的常量是(说明:符号□表示空格) A) 9□9□9 C) D) 15、以下选项中非法的字符常量是 A)'\102' B)'\65' C)'\xff' 16、以下选项中,能表示逻辑值“假”的是 A)1 B) D) 17、下列关系表达式中,结果为“假”的是 A)(3+4)>6 C) 3<=4||3 D)(3<4)==1 18、关于C 语言变量,以下说法不正确的是( ) (A) 变量名由程序员定义,必须符合标识符的命名规则。 (B) 变量是程序运行过程中其值可以改变的量。 (D) 变量命名时应尽量做到见名知意。 19、关于C 语言中数的表示,以下叙述正确的是 B)只要在在允许范围内整型和实型都能精确表示 C)只有实型数在允许范围内能精确无误的表示,整型数会有误差 D)只有八进制表示的数在不会有误差 20、设有语句int a=3;,则执行了语句a+=a=a*a;后,变量a 的值是 。 A .3 B .0 C .9 21、在C 语言中,要求运算数必须是整型的运算符是 。 B ./ C .< D .! 22、C 语言中最简单的数据类型包括 。 A .整型、实型、逻辑型 C .整型、字符型、逻辑型 D .整型、实型、逻辑型、字符型 23 、在C 语言中,合法的字符型常量是 。 B ."A" C .65 D .A 24、若已定义x 和y 为double 型变量,则表达式x=1 ,y=x+3/2的值是 。 A .1 B .2 D . 25、设正x 、y 均为整型变量,且x=10,y=3,则以下语句的输出结果是 。 printf("%d,%d\n",x--,--y); A .10,3 B .9,3 C .9,2 26、若有定义int a=8,b=5,C;,执行语句C=a/b+;后,C 的值为 。 A . C . D .2 27、以下选项中,不正确的赋值语句是 。 A .++t; B .n1=(n2=(n3=0)); C .k=i==j; 28、设x 和y 均为 int 型变量,则语句:x+=y,y=x-y;x-=y;的功能是 。 A .把x 和y 按从大到小的顺序排列 B .把x 和y 按从小到大的顺序排列 C .无确定结果 29、以下程序的输出结果是 。 #include <> main() { char c='z'; printf("%c",c-25); } B .Z C .z-25 D .y 30、已知字母A 的ASCII 码为十进制数的65,以下程序的输出结果是 。 #include <> main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); B .B,C C .C,D D .不确定的值 31、若k 是int 型变量,则以下程序片段的输出结果是 。 k=-3; if(k<=0) printf("####"); printf("&&&&"); B .&&&& C .####&&&& D .有语法错误,无输出结果 32、关于以下程序,说法正确的是 。 #include <> main()

建筑类安全C类考试试题

C类试题 一、单选题 1.土石根据其坚硬程度和开挖方法及使用工具可分为( D )类。 39.重力式挡土墙的基础厚度与墙高之比应为( B )。 :2~1:3 :2~2:3 :3 :3 60.支撑(拉锚)的安装与拆除顺序应与 ( A )一致。 A.基坑支护结构设计计算工况 B.基坑降水方案 C.基坑支护结构的材料 D.基坑施工季节 73.振捣混凝土时产生的荷载标准值(G=x)对水平模板可采用( D )。 22 2 m2 89.采用扣件式钢管支模时,立杆顶端的计算长度为( B )。+ +2a + + 101.吊索具的许用拉力是正常使用时允许承受的( A )。A.最大拉力B.最小拉力C.拉力 D.拉断力 117.起吊设备时,电动卷扬机卷筒上钢丝绳余留圈数应不少于( B )圈。 133.滑移法在滑行中发现异常情况, ( B )。 A.可以不加理会,继续滑移 B.必须立即停滑,找出原因方可继续滑移 C.必须立即停滑,静止一段时间后继续滑移 D.可以边滑移,边找原因 149.拆除施工采用的脚手架、( C )必须由专业人员搭设。经有关人员验收 合格后,方可使用。 A.安全带 B.工具 C.安企网 D.安全帽 153.履带式打挖掘机短距离转移地工地时,每行走( C)应对行走机构进行检查 和润滑。 ~700m ~900m ~1000m ~1300m 158.轮胎压路机最适于碾压( D )。 A.碎石层 B.砂土层 C.黏土层 D.沥青路面 162.推土机推屋墙或围墙时,其高度不宜超过( A )。 165.两台铲运机平行作业时,机间隔不得小于( A )。169.作业中,当桩锤冲击能量达到最大能量 时,其最后10锤的贯入值不得小于 ( C )。 174.桩按施工方法分为二大类( C )及灌 注桩。 A.锤击桩 B.振动沉管桩 C.预制桩 D. 静力压桩 188.混凝土从搅拌机卸出至浇筑完毕,运送 时间不超过( C )min。 192.钢筋切断机切短料时,手和切刀之间的 距离应保持在( A )以上,如手据握端小 于400mm时,应采用套管或夹具。 198.塔式起重机主要由( D )组成。 A.基础、塔身和塔臂 B.基础、 架体和提升机构 C.金属结构、提升机构和 安全保护装置 D.金属结构、工作机构和 控制系统 206.( A)能够防止塔机超载、避免由于严重 超载而引起塔机的倾覆或折臂等恶 性事故。 A.力矩限制器 B.吊钩保险 C. 行程限制器 D.幅度限制器 207.塔式起重机工作时,风速应低于( C ) 级。 210.臂架根部铰点高度大于( C )的起重 机,应安装风速仪。 214.塔式起重机拆装工艺由( C )审定。 A.企业负责人 B.检验机构负责人 C.企业技 术贫责人 D.验收单位负责人 221.施工升降机是一种使用工作笼(吊笼) 沿( B )作垂直(或倾斜)运动 用来运送人员和物料的机械。 A.标准节 B.导轨架 C.导管 D.通道 227.物料提升机附墙架可采用( D )与架 体及建筑连接。 A.木杆 B.竹杆 C.钢丝绳 D.钢管 232.《井架及龙门架物料提升机安全技术规 范》规定,物料提升机的额定载重 量为 ( C )。 以上以下以下以上 240.物料提升机基础周边( D )m范围内 不得挖排水沟 241.出现下列哪种情况,吊钩应报废 ( C ) A.挂绳处断面磨损量超过原高的20% B. 挂绳处断面磨损量超过原高的15%C.挂绳 处断面磨损量超过原高的10% D.挂绳处 断面磨损量超过原高的5% 243.横向水平杆(小横杆)的最大长度应为 ( C )。 245.扣件式钢管脚手架所用的扣件应采用 ( C )。 A.钢板压制扣件 B.可锻铸铁制作的扣 件 C.材质符合《钢管脚手架扣件》规定的 可锻铸铁制作的扣件 D.其他形式扣件 251.当脚手板采用竹笆板时,纵向水平杆应 满足以下要求( A )。 A.等间距设置, 最大间距不大于400mm B.等间距设置,最 大间距不大于300mm C.等间距设置,最 大间距不大于500mm D.间距不限 252.脚手架作业层上为支承脚手板在非主 节点处设置横向水平杆的要求是( )。 A.宜等间距设置,最大间距不大于纵距 的1/3 B.宜等间距设置,最大间距不大于纵距 的1/2 C.宜等间距设置,最大间距不大于 1000mm D.宜等间距设置,最大间距不大于750 253.单排脚手架的横向水平杆设置应满足 要( A )。 A.一端用直角扣件固定在纵向水平杆上,另 一端插入墙内,插入深度不小于180mm B. 一端用旋转扣件固定在纵向水平杆上,另一 端插入墙内,插入深度不小于100mm C. 一端用旋转扣件固定在纵向水平杆上,另一 端插入墙内,插入深度不小于80mm D. 一端用直角扣件固定在纵向水平杆上,另一 端插入墙内,插入深度不小于50mm 254.脚手架作业层的脚手板铺设规定为 ( C )。 A.可以不满铺 B.应满铺、铺稳 C.应铺满、 铺稳,离开墙面不超过120~150mm D.应铺 满、铺稳,离开墙面200~300mm处可以不设 任何防护 257.脚手架底层步距不应( A )。 A.大于2m B.大于3m C.大于 D.大 于 263.连墙件必须( C )。 A.采用可承受压力的构造 B.采 用可承受拉力的构造

c语言实验习题及答案详解

1.数据类型 a.输入一个小数点后有多位数字的小数,实现将其保留三位小数,并输出;, #include<> main() {double b,d; printf("请输入一个小数:"); scanf("%lf",&b); printf("输出原来的数:%f\n",b); b*=1000; b+=; b=(int)b; d=b/1000; printf("输出现在的数:%.3lf\n0",d); } b.输入一个4位整数,求其得各位数字的平方和;(1234 1+4+9+16=30) #include<> main() {int n,sum=0,i,t; printf("请输入一个四位整数:\n"); scanf("%d",&n); for(i=0;i<4;i++) {t=n%10; n/=10; sum+=t*t; } printf("%d\n",sum);

} c.定义字符型变量ch,写出六种给ch赋值字符’A’的代码; #include<> main() {char ch; ch='A'; ch=65; ch=0x41; ch=0101; ch='\101'; ch='\x41'; } d.编写程序输出26组大小写字母;(AaBbCc……….XxYyZz) #include<> main() {int i; for(i=65;i<91;i++) {printf("%c",i); printf("%c",i+32); } printf("\n"); } e.定义浮点型变量f1、f2,为f1赋值10的-30次,为f2赋值10的30次 #include<> main() { double f1,f2; f1=10e-30;

最新自然科学专技类c类试题

自然科学专技类c类试题 第一部分常识判断答案及解析 1.我国目前仍是城乡发展不平衡的发展中国家,农业基础依然薄弱,农民增收的长效机制尚未真正建立起来,解决好“三农”问题任重道远,解决“三农”问题的根本途径是: A.工业反哺农业 B.建设社会主义新农村 C.城乡发展一体化 D.建立农民增收的长效机制 2.建设富强、民主、文明的社会主义现代化国家的政治保证是( ) A.四项基本原则 B.党的领导 C.邓小平理论 D.团结全国各族人民 3.在社会主义的发展动力问题上,强调( ) A.走自己的路 B.坚持党的领导 C.自力更生,艰苦奋斗 D.改革也是一场革命,也是解放生产力 4.如果一国出现国际收支逆差,该国外汇供不应求,则该国本币兑外汇的汇率变动将表现为: A.不变 B.上涨(本币贬值) C.下跌(本币升值) D.无法确定 5.确定我国经济体制改革的目标,核心问题是正确认识和处理( ) A.经济体制经济制度的关系 B.改革与发展的关系 C.计划与市场的关系 D.发展与稳定的关系 6.负责全国政府信息公开工作的主管部门是( ) A.中共中央宣传部 B.国务院办公厅 C. 工业和信息化部 D. 国务院 7.下列行为属于金融诈骗的是( ) A. 恶意透支信用卡 B. 倒卖船票、车票 C. 伪造、自制他人的注册商标 D. 非法出售增值税发票 8.下列不属于具体行政行为的是( )

A. 医院开具《死亡医学证明》 B. 工商局吊销营业执照 C. 交警开具违章罚单 D. 民政局颁发《社团登记证书》 9.( )是我国第一部长篇历史章回小说 A.《水浒传》 B.《三国演义》 C.《红楼梦》 D.《三国志》 10.被人们称为“现代奥林匹克之父”,他是国人。 A. 阿尔维尔法 B. 顾拜旦英 C. 阿尔维尔美 D. 顾拜旦法 11.下面的诗句中所描述的典故,发生时间最早的是( ) A.东风不与周郎便,铜雀春深锁二乔 B. 生当作人杰,死亦为鬼雄 C.一代天骄,成吉思汗,只识弯弓射大雕 D. 但使龙城飞将在,不教胡马度阴山 12.下列不可能出现的天文现象是( ) A. 月全食 B. 日全食 C. 月环食 D. 日环食 13.下列生活方式不符合低碳经济要求的是( ) A. 建筑中使用中空玻璃 B. 电冰箱中保持较多的霜 C. 步行或骑自行车上班 D. 使用太阳能热水器 14.下列属于商业体育的是( ) A. 国际奥林匹克运动会 B.界大学生运动会 C. 英格兰足球超级联赛 D. 世界乒乓球锦标赛 15.下列关于我国国情的表述不正确的是( ) A.根据我国的区域协调发展战略,全国分成东部、西部、中部和南部四大经济区 B.我国是世界上动植物种类最多的国家 C.我国少数民族人口占全国总人口的8%左右 D.我国大陆海岸长达1.8万公里.8万公里 16.我国是一个统一的多民族国家,其中少数民族占全国人口的8%左右。请问下列少数民族中,人口最少的是( ) A.高山族 B.苗族 C.回族 D.壮族 17.太阳风暴是指太阳因能量增加而向空间释放出大量高速运行的( ),它们可能对短波无线电信号的传播造成严重的影响。 A.带电粒子流 B.热气流 C.电磁场 D.陨石

C语言-数组-实验题目及答案

实验六数组程序设计 【实验目的】 1、掌握使用一维数组编程方法 2、掌握使用二维数组进行程序设计 【实验内容】 一、上机验证程序,并分析结果 要求:读懂程序,写出分析结果;上机运行程序,得到运行结果,比较之。1、#include int main() { int a[ ]={1,2,3,4,5} , i, j, s=0 ; j = 1; for ( i = 4 ; i>=0 ; i--) { s = s+ a[i] * j ; j = j * 10 ; } printf(" s= %d \n" , s ); return 0; } 二、程序改错题 1.下面程序的功能,是从键盘输入一个数组(数组长度为10),查找数组中正数的个数。源代码如下,程序中存在错误,请将其改正。 #include int main()

{ int a(10);/*定义数组*/ int count,i;/* i循环变量 count 正数个数*/ for(i=0;i<=10;i++) {/*循环输入*/ scanf("%d",a[i]); } count=1; for(i=0;i<=10;i++) {/*查找正数*/ if(a(i)>0) count++; } printf("数组中正数有:%d个\n",count); return 0; } 三编写程序 1.编写程序要求输入30个学生的单科成绩,输出高于平均分的成绩。#include #define N 30 int main() { float score[N],sum=0,aver; int i; for(i=0;i<30;i++) { scanf("%f",&score[i]); sum=sum+score[i]; } aver=sum/30; printf("平均分为:%.2f\n",aver); for(i=0;iaver) printf("%.2f ",score[i]); printf("\n");

c 试题及答案

一、单项选择题 1、下列哪个类型的对象是在非连接模式下处理数据内容的主要对象(D ) A. Command B. Connection C. DataAdapter D. DataSet 2、枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类 型, 如果类型省略,则定义为( A )。 A. int B. sbyte C. uint D. ulong 3、创建数据库连接使用的对象是( A )。 A. Connection B. Command C. DataReader D. DataSet 4、C#中导入某一命名空间的关键字是( A )。 A. using B. use D. include 5、一般情况下,异常类存放在什么命名空间中( B )。 A. 生成异常类所在的命名空间 B. 命名空间 C. 命名空间 D. System命名空间 6、若将数据库中的数据填充到数据集,应调用SqlDataAdapter的( C )方 法。 A. Open B. Close C. Fill D. Update 7、若将数据集中所作更改更新回数据库,应调用SqlAdapter的(A )方法。 A. Update B. Close C. Fill D. Open 8、在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的( A ) 成员,来指定操作系统打开一个现有文件并把文件读写指针定位在 文件尾部。 A. Append B. Create C. CreateNew D. Truncate 9、在菜单项File中,为将F设为助记符,应将该菜单项的Text属性设置为 (B )。 A. @File B.&File C. %File 10、指定操作系统读取文件方式中的FileMode .Create的含义是( D)。 A. 打开现有文件 B. 指定操作系统应创建文件,如果文件存在,将出现异常 C. 打开现有文件,若文件不存在,出现异常 D. 指定操作系统应创建文件,如果文件存在,将被改写 11、枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类 型,如果类型省略,则定义为( D )。 A. uint B. sbyte C. ulong D. int 12、当运行程序时,系统自动执行启动窗体的( C )事件。 A. Click C. Load D. Activated 13、若要使命令按钮不可操作,要对( B )属性进行设置。 A. Visible B. Enabled C. BackColor D. Text

三类人员C类试题模拟考试

三类人员C类试题模拟考试 一、判断题(共20题,每题1分,共20分) 第 1 题总承包企业尽快实施管理层和作业层的“二层分离”,迅速提升管理水平,使工程施工专业化,劳务作业企业化。【正确答案】:正确 第 2 题建设工程招标的,应当按照招标文件规定的评价标准和程序对标书进行评价比较,在具备相应资质条件的投标者中,按报价最低原则选定中标者。【正确答案】:错误 第 3 题大型建筑公司或者结构复杂的建筑工程,可以由两个以上的承包单位联合共同承包,共同承包的各方对承包合同履行承担连带责任【正确答案】:正确 第 4 题物质的燃点越高,发生危险的可能性越高。【正确答案】:错误第 5 题国家对严重违纪生产安全的工艺、设备实行改进制度。生产经营单位不得使用国家明令淘汰、禁止使用的危机生产安全的工艺、设备。【正确答案】:错误第 6 题乙炔在储存或使用时严禁水平放置。【正确答案】:正确 第7 题实行监理的建设工程,建设单位不能委托具有工程监理相应资质等级并与倍监理工程的施工承包单位没有隶属关系或者其他利害关系的该工程的设计单位进行监理。【正确答案】:错误 第8 题总监理工程师委托总监代表对施工组织设计或专项施工方案进行审查的,应由总监代表签字负责。【正确答案】:错误 第9 题安全生产许可证由省、自治区、直辖市人民政府安全生产监督管理机构部门规定统一的式样。【正确答案】:错误 第10 题建设行政主管部门或者其他有关部门不得将施工现场的监督检查委托给建设工程安全监督机构具体实施。【正确答案】:错误 第11 题设计单位应当施工安全操作和防护的需要,对设计施工安全的重点部位和环节在设计文件中注明,但可以不对防范生产安全事故提出指导意见【正确答案】:错误

C类安全员考试题库

C 类安全员考试题库 单选题: A 我尽快恢复生产,避免问接损失 B 找到事故的原因和责任人并进行处罚 C"四不放过”原则 D 对事故的责任及损失进行分析,尽快解决由此带来的影响 生产经营单位对(C 应当登记建档,定期检测,评估,监控,并制定应急预案,告知从业人员和相应人员应采取的紧 急设施。 A 事故频发场所 B 重大事故隐患 C 重大危险源 D 重点工作人员 当有人员烧伤时,应迅速将伤者衣服脱去,用水冲洗降温,不要任意把水泡弄破,目的是避免(C ) A 身体着凉 B 扩大影响 C 伤面感染 D 加重伤者疼痛 建筑物内发生火灾,应该首先( A ) A 立即停止工作,通过指定的最近的安全通道离开 B 乘坐电梯离开 C 向高处逃生 D 就地等候救援 建筑行业职工负伤后(A 内死亡的,应作为死亡事故填报或不报。 A30天 B60 天 C90 天 D120 天 各种气瓶在存放和使用时,要距离明火(A )以 上,并且避免在阳光下暴晒,搬动时不得碰撞。 A10m B8m C5m D3m 临时搭设的建筑物区域内,每(B )配备2只10L 灭火器。A80平方米 B100平方米 C120平方米 D180平方米 临时木工间,油漆间和目机具间等(C )配备一直合适的灭火器。A15平方米 B20平方米C25平方米D30平方米 施工现场的动火作业,必须执行(A A 动火前的批制度 B 公告制度 C 动火时报告制度 D 动火后记录制度 施工现场临时搭建的建筑物应当符合安全使用要求,根据《建筑工程安全生产管理条例》规定,施工现场使用的装配式 活动房屋应当具备(B ) A 使用说明书 B 产品合格证 C 安装验收单 D 员工集体设置 施工单位应该保证施工现场道路畅通,排水系统处于良好的使用状态,保持场容场貌的整洁,随时清理建筑垃圾。在车 建设工程项目应当配备专职安全生产管理人员,其中1万~5万平方米的建筑工程,装饰工程至少应设备(B )专职安全 生产管理人员。 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. 火警电话是(D ) A.114 施工现场明火作业时必须开具(A A 动火证 结构设施工中的伸缩缝和后浇带必须用(D 保护。 外用电梯各楼层卸料平台防护门的高度不得低于(C )米。A B.110 B 出入证 A 彩条布 C.120 C 证明信 B 帆布 B1.0 D.119 D 动工证 C 盖板 C1.2 D 固定盖板 D1.5 施工人员进入施工现场严禁翻墙,跨越护身栏和攀爬脚手架,进入施工区必须走(D ) A 人行马道 B 地下通道 C 脚手架空隙 D 安全通道 事故的直接责任者是(A A 与事故有必须因果关系的人B 公司法人 C 项目经理 D 工长 急救电话是(C A110 B114 C120 D119 发生中暑后迅速将中暑者移到凉爽通风的地方脱去或解松衣服,给患者和含(C )的饮料或凉开水用凉水或酒精擦身 A 绵白糖 B 白砂糖 C 食糖 D 食醋 浇筑高度(A )m 以上的墙体,柱,梁混凝土时,应搭设操作平台。A2 B3 故事调查处理的原则是(C C 食糖 C4 D5 辆,行人通行的地方施工,应当设置沟井坎穴覆盖物和(A ) A 安全标志 B 防护设施 下列哪种灭火设施不适合扑灭电器火灾? (A )。 A 水 JGJ59-99标准文明施工检查表中规定易燃易爆物品应 A 远离施工现场 B 分类存放 下列哪种措施是处理气瓶受热或着火时应首先采用的 A 设法把气瓶拉出扔掉 B 用水喷洒该气瓶 建设工程项目应当配备专职安全生产管理人员,其中 全生产管理人员。 D 指向标志 C 砂子 D 石屑 C 施工标志 B 干燥剂灭火器 B ) C 远离食堂 C ) C 接近气瓶,试图把瓶上的气门关掉 D 全体人员立即撤离 1万平方米及以下的建筑工程,装饰工程至少应设备(A 专职安 D 远离居民区 A1名 B2名 C3名 D4名

相关文档