c期末考试试题及答案
大学C语言期末考试试题(含答案)
第一章C语言概述1.1 选择题*1.1一个C程序的执行是从 A 。
A)本程序的main函数开始,到main函数结束B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C)本程序的main函数开始,到本程序文件的最后一个函数结束D)本程序文件的第一个函数开始,到本程序main函数结束参考答案:A参考分析:C语言总是从main函数开始,main函数结束。
但是C 语言中存在一个exit(0)函数,它可以使得程序在任何时候、任何位置结束程序的运行。
如果不考虑exit(0)等函数的特殊作用,C则总是在main函数结束。
*1.2以下叙述正确的是 C 。
A)在C程序中,main函数必须位于程序的最前面B)在C程序的每一行只能写一条语句C)C语言本身没有输入输出语句D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误参考答案:C参考分析:C程序对main函数的位置没有任何要求;其书写格式自由,一行可以写多条语句,一条语句(多关键字语句)可以写在多行;C语言忽略注释,把注释看作是一个空格,不会对注释中的内容进行语法检查。
因此,如果注释中存在错误,系统是不可能发现的。
另外,C语言的I/O操作均通过函数实现,系统本身未提供相应的语句。
1.3以下叙述不正确的是 D 。
A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)C程序的基本组成单位是函数D)在C程序中,注释说明只能位于一条语句的后面参考答案:D参考分析:C语言中,注释语句的位置是任意的,当然,它不能破坏标识符的完整性。
C语言只是将一个注释看作是一个空格,因此对注释内的任何错误都不作检查。
1.4 C语言规定:在一个源程序中,main函数的位置 C 。
A)必须在最开始B)必须在系统调用的库函数的后面C)可以任意D)必须在最后参考答案:C*1.5一个C语言程序是由 B 。
A)一个主程序和若干个子程序组成B)若干函数组成C)若干过程组成D)若干子程序组成参考答案:B参考分析:通常许多语言程序由主程序和子程序构成,但是C语言是函数式语言,整个程序由众多函数组成。
c语言期末考试题库及详解答案
c语言期末考试题库及详解答案C语言期末考试题库及详解答案一、选择题1. 下列哪个选项是C语言中正确的整型常量?A. 0.1234B. 0x12ABC. 0b1010D. 1e10答案:B2. C语言中,以下哪个关键字用于定义变量的存储类别?A. staticB. constC. typedefD. volatile答案:A3. 在C语言中,以下哪个运算符用于求两个数的余数?A. /B. %C.D. ++答案:B4. 下列哪个选项是C语言中正确的字符常量?A. 'A'B. "A"C. AD. 65答案:A5. 在C语言中,以下哪个函数用于计算两个数的最大值?A. max()B. min()C. pow()D. sqrt()答案:A二、填空题6. C语言中,用于定义数组的关键字是______。
答案:int7. C语言中,用于输入输出的库函数分别是______和______。
答案:scanf(); printf()8. C语言中,若要定义一个指针变量,需要使用关键字______。
答案:int*9. C语言中,用于定义函数的关键字是______。
答案:void 或其他数据类型10. C语言中,若要实现字符串的复制,可以使用库函数______。
答案:strcpy()三、简答题11. 简述C语言中结构体的定义方式。
答案:在C语言中,结构体是一种用户自定义的数据类型,它允许将多个不同类型的数据项组合成一个单一的类型。
结构体的定义方式如下:struct 结构体名 {数据类型成员名1;数据类型成员名2;...};12. 解释C语言中的递归函数。
答案:递归函数是一种函数自己调用自己的特殊函数。
递归函数通常用于解决可以被分解为相似子问题的问题。
递归函数需要有一个明确的终止条件,以防止无限递归。
四、编程题13. 编写一个C语言程序,实现求一个整数的阶乘。
答案:```c#include <stdio.h>long factorial(int n) {if (n <= 1) return 1;else return n * factorial(n - 1);}int main() {int num;printf("Enter a number: ");scanf("%d", &num);printf("Factorial of %d = %ld", num, factorial(num)); return 0;}```14. 编写一个C语言程序,实现字符串的反转。
大一c期末考试题及答案
大一c期末考试题及答案大一C语言期末考试题及答案一、选择题(每题2分,共20分)1. C语言中,以下哪个选项是合法的标识符?A. 2variableB. variable2C. variable-2D. variable$2答案:B2. 下列哪个选项不是C语言的基本数据类型?A. intB. floatC. stringD. double答案:C3. 在C语言中,以下哪个选项不是运算符?A. +B. -C. %D. :答案:D4. 若有定义:int a=5, b=3;,则表达式a%b的值是多少?A. 2B. 1C. 0D. 3答案:A5. 下列哪个选项不是C语言中的控制语句?A. ifB. switchC. forD. while答案:B6. 在C语言中,以下哪个选项是正确的字符串声明?A. char str[5] = "hello";B. char str[] = {'h', 'e', 'l', 'l', 'o'};C. char str[6] = "hello";D. char str[] = "hello";答案:D7. 在C语言中,以下哪个函数用于计算字符串的长度?A. strlen()B. strcpy()C. strcat()D. strcmp()答案:A8. 下列哪个选项不是C语言中的数组?A. int a[5];B. int a[5] = {1, 2, 3, 4, 5};C. int a[] = {1, 2, 3};D. int a = {1, 2, 3};答案:D9. 在C语言中,以下哪个选项是正确的函数声明?A. int add(int a, int b);B. int add(int, int);C. int add();D. int add(int a);答案:A10. 在C语言中,以下哪个选项是正确的文件操作函数?A. fopen()B. fclose()C. printf()D. scanf()答案:A二、填空题(每空2分,共20分)1. 在C语言中,用于定义一个整型变量的关键字是________。
期末c语言考试题库及答案
期末c语言考试题库及答案一、选择题(每题2分,共20分)1. C语言中,以下哪个关键字用于定义一个结构体?A. structB. unionC. enumD. typedef答案:A2. 下列哪个选项是合法的C语言变量名?A. 2nd_variableB. _variableC. variable-nameD. variable$name答案:C3. 在C语言中,以下哪个函数用于将字符串转换为浮点数?A. atoiB. atofC. itoaD. sprintf答案:B4. 下列哪个选项是C语言中的逻辑运算符?A. &&B. ||C. ==D. =答案:A5. C语言中,以下哪个关键字用于定义一个函数?A. classB. functionC. intD. void答案:C6. 在C语言中,以下哪个选项表示“不等于”?A. ==B. !=C. =D. <=答案:B7. 下列哪个选项是C语言中的循环结构?A. ifB. forC. switchD. case答案:B8. 在C语言中,以下哪个函数用于计算字符串的长度?A. strlenB. strcpyC. strcatD. strcmp答案:A9. C语言中,以下哪个关键字用于定义一个指针?A. *B. &C. %D. #答案:A10. 下列哪个选项是C语言中的数组?A. int a[10];B. int *a;C. int a=10;D. int a;答案:A二、填空题(每题2分,共10分)1. 在C语言中,用于定义一个字符常量的数据类型是______。
答案:char2. 在C语言中,用于定义一个整型变量的数据类型是______。
答案:int3. 在C语言中,用于定义一个浮点型变量的数据类型是______。
答案:float4. 在C语言中,用于定义一个双精度浮点型变量的数据类型是______。
答案:double5. 在C语言中,用于定义一个布尔型变量的数据类型是______。
c语言期末考试题库大题及详解答案
c语言期末考试题库大题及详解答案C语言期末考试题库大题及详解答案一、简答题1. 请简述C语言的基本数据类型及其特点。
答案:C语言的基本数据类型包括整型(int)、浮点型(float和double)、字符型(char)和枚举型(enum)。
整型用于存储整数,浮点型用于存储小数,字符型用于存储单个字符,枚举型用于定义一组命名的常量。
每种数据类型都有其特定的取值范围和占用内存大小。
2. 请解释C语言中的数组和指针的区别。
答案:数组是一种数据结构,用于存储固定数量的相同类型元素,可以通过下标访问元素。
指针是一个变量,它存储另一个变量的内存地址。
数组名可以作为指向数组第一个元素的指针使用,但数组本身是一个固定大小的内存块,而指针可以被赋值为不同的地址,具有动态性。
二、编程题1. 编写一个C语言程序,实现输入三个整数,找出其中的最大值并输出。
答案:```c#include <stdio.h>int main() {int num1, num2, num3, max;printf("请输入三个整数:");scanf("%d %d %d", &num1, &num2, &num3);max = (num1 > num2) ? ((num1 > num3) ? num1 : num3) : ((num2 > num3) ? num2 : num3);printf("最大值是:%d\n", max);return 0;}```2. 编写一个C语言程序,实现字符串的反转。
答案:```c#include <stdio.h>#include <string.h>int main() {char str[100];printf("请输入一个字符串:");fgets(str, sizeof(str), stdin); // 使用fgets以包含空格int len = strlen(str) - 1; // 减去换行符长度for (int i = len; i >= 0; --i) {printf("%c", str[i]);}printf("\n");return 0;}```三、综合题1. 请编写一个C语言程序,实现一个简单的计算器,能够进行加、减、乘、除四种基本运算。
C语言程序设计期末考试试题含答案
C语言程序设计期末考试试题含答案一、选择题(每题 3 分,共 30 分)1、以下选项中,不是 C 语言关键字的是()A intB floatC charD string答案:D解释:string 不是 C 语言的关键字,C 语言中表示字符串通常使用字符数组。
2、以下能正确表示八进制整数的是()A 018B 0x18C 0o18D 18答案:C解释:在 C 语言中,八进制整数以 0 开头,数字取值范围 0 7,所以 0o18 能正确表示八进制整数。
3、若有定义:int a = 5, b = 2; 则表达式 a / b 的值是()A 25B 2C 20D 3答案:B解释:在 C 语言中,两个整数相除,结果为整数,舍去小数部分,所以 5 / 2 的结果是 2 。
4、以下程序段的输出结果是()int x = 10;printf("%d\n",++x);A 10B 11C 9D 12答案:B解释:++x 是先将 x 的值增加 1,然后再使用 x 的值,所以输出11 。
5、若有定义:int a5 ={1, 2, 3, 4, 5};则 a2的值是()A 2B 3C 4D 5答案:B解释:数组下标从 0 开始,所以 a2的值是 3 。
6、以下函数声明中,正确的是()A void fun(int a, b);B void fun(int a, int b);C void fun(int a; int b);D void fun(int, int);答案:B解释:函数参数列表中,每个参数都需要明确指定其类型,所以 B 选项正确。
7、若有定义:char str ="hello";则 sizeof(str)的值是()A 5B 6C 20D 不确定答案:B解释:str 数组不仅包含字符'h','e','l','l','o',还包含一个字符串结束符'\0',所以 sizeof(str)的值是 6 。
大学C语言期末考试练习题(带详解答案)
大学C语言期末考试练习题(带详解答案)一、单项选择题1.(A)是构成C语言程序的基本单位。
A、函数B、过程C、子程序D、子例程2.C语言程序从C开始执行。
A)程序中第一条可执行语句B)程序中第一个函数C)程序中的main函数D)包含文件中的第一个函数3、以下说法中正确的是(C)。
A、C语言程序总是从第一个定义的函数开始执行B、在C语言程序中,要调用的函数必须在main()函数中定义C、C语言程序总是从main()函数开始执行D、C语言程序中的main()函数必须放在程序的开始部分4.下列关于C语言的说法错误的是(B)A)C程序的工作过程是编辑、编译、连接、运行B)C语言不区分大小写。
C)C程序的三种基本结构是顺序、选择、循环D)C程序从main函数开始执行5.下列正确的标识符是(C)。
A.-a1B.a[i]C.a2_iD.intt5~8题为相同类型题考点:标识符的命名规则(1)只能由字母、数字、下划线构成(2)数字不能作为标识符的开头(3)关键字不能作为标识符选项A中的“-”,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3)6.下列C语言用户标识符中合法的是(B)。
A)3a某B)某C)caeD)-e2E)union选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1);7.下列四组选项中,正确的C语言标识符是(C)。
A)%某B)a+bC)a123D)123选项A中的“%”,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2)8、下列四组字符串中都可以用作C语言程序中的标识符的是(A)。
A、print_3ddb8aBcB、I\\amone_halftart$it3paiC、tr_1CpppowwhileD、P某qMy->bookline#Hi.age选项B中的“\\”,”$”,选项D中“>”,”#”,”.”,”-”不满足(1);选项C中的while为关键字,不满足(3)9.C语言中的简单数据类型包括(D)。
c语言期末考试试题及答案
c语言期末考试试题及答案一、选择题1. C语言中用于表示逻辑“与”操作的关键字是()。
A. &&B. ||C. &D. and答案:A2. 若有定义:int a = 5; int b = 10; 则表达式 a * b / 3 的值是()。
A. 15B. 17C. 20D. 25答案:D3. 下列哪个函数用于计算字符串的长度?A. strlen()B. strcmp()C. strcpy()D. strrev()答案:A4. C语言中,文件的打开模式“w”表示什么?A. 写入模式,文件不存在则创建,存在则覆盖B. 写入模式,文件不存在则创建,存在则追加内容C. 读取模式,文件不存在则创建,存在则覆盖D. 读取模式,文件不存在则报错,存在则读取内容答案:A5. 以下哪个选项是C语言中的合法整型常量?A. 0x1FB. 01FC. 1.0e2D. 0b11答案:A二、填空题1. 在C语言中,使用关键字________定义一个全局变量。
答案:extern2. 若有定义:int x = 10; 则执行语句 x += x; 后,变量x的值是________。
答案:203. 在C语言中,使用函数________可以将一个字符串复制到另一个字符串中。
答案:strcpy4. 一个C语言程序的执行是从________函数开始的。
答案:main三、判断题1. C语言中的数组下标是从0开始计数的。
()答案:正确2. 在C语言中,可以定义一个空指针,其值为0。
()答案:正确3. C语言允许在函数定义中再定义另一个函数。
()答案:错误四、简答题1. 请简述C语言中的指针和引用的主要区别。
答案:指针是一个变量,其存储的是另一个变量的地址;而引用是另一个变量的别名,它必须在定义时就被初始化,并且不能被重新指向其他变量。
指针可以直接被修改以指向不同的地址,而引用则始终指向初次定义时的变量。
2. 解释C语言中的预处理器指令#if、#else和#endif的作用。
C语言期末考试试题及详细答案
选择练习题1、C 语言中最简单数据类型包括( B )。
A 、整型,实型,逻辑型B 、整型,实型,字符型C 、整型,字符型,逻辑型D 、整型,实型,逻辑型,字符型 2、C 语言中,运算对象必须是整型数运算符是(A )。
A 、%B 、/C 、%和/D 、*3、为表示关系x <y <z ,应使用C 语言表达式( A )。
A 、(x <y)&&(y <z )B 、(x <y)AND (y <z)C 、(x <y <z)D 、(x <y) &(y <z)4、C 语言程序基本单位是( C )。
A 、程序行B 、语句C 、函数D 、字符5、C 语言程序一行写不下时,可以( D )。
A 、用逗号换行B 、用分号换行C 、用回车符换行D 、在任意一空格处换行6、下述标识符中,( C )是合法用户标识符。
A 、A&B B 、void C 、_student D 、7、在C 语言中,字符型数据在内存中以( BA 、补码B 、ASCII 码C 、反码D 、原码8、一个程序由若干文件组成,共用同一变量,则此变量存储类别应该为( B )。
A 、autoB 、externC 、staticD 、Register9、以下关于switch 语句和break 语句描述中,只有(B )是正确。
A 、在switch 语句中必须使用break 语句B 、在switch 语句中,可以根据需要使用或不使用break 语句C 、break 语句只能用于switch 语句中D 、break 语句是switch 语句一部分10、C 语言规定:调用一个函数时,实参变量和形参变量之间数据传递是(B )。
A 、地址传递B 、值传递C 、由实参传给形参,并由形参传回给实参D 、由用户指定传递方式11、下述C 语言转义符中( D )是非法。
A 、'\b'B 、'\037'C 、'\0xf 'D 、'\''12、为了要计算s=10!(10阶乘),则以下对s 定义正确是( D )。
c语言期末考试试题及答案
1。
一个C程序的组成部分可以是()。
A)一个主函数和一至若干个其他函数B)一至若干个主函数C)一个主程序和一至若干个其他函数D)一个主程序和一至若干个子程序2. 一个C程序的执行是从().(A)本程序的main函数开始,到main函数结束(B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束(C)本程序的main函数开始,到本程序文件的最后一个函数结束(D)本程序文件的第一个函数开始,到本程序main函数结束3. C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()。
A)必须为字母B)必须为下划线C)必须为字母或下划线D)可以是字母、数字和下划线中任一种字符4. 设有定义:int m=1,n=-1;则执行语句printf("%d\n",(m-—&++n);后的输出结果是()。
A)–1 B)0 C) 1 D) 25. 表达式11&10的结果用二进制表示为().A)11B)3C)1D)106. 设有语句int a=3;则执行语句a+=a—=a*a后,变量a的值是()。
(A)3(B)0(C)9(D)-127. 在下列选项中,不的赋值语句是().A)t/=5;B)n1=(n2=(n3=0));C)k=i==j;D)a=b+c=1;8。
下列()表达式不满足:当x的值为偶数时值为”真”,为奇数时值"假".A)X%2==0B)!x%2!=0C)(x/2*2-x)==0D)!(x%2)9。
若有定义:int a=8, b= 5,c;执行语句c=a/b+0。
4 后c的值为()A) 1.4 B)1 C) 2。
0 D)210。
假设a=3,b=4,c=5,则逻辑表达式:!(a+b)+c-1&&b+c/2的值是().A)true B)false C)0D) 111。
若int a=3,b=4;则执行c=a++>2||b-->=4之后,b变量的值为()。
C语言期末考试题及答案
&&、||、!?
||、&&、!?
&&、!、||?
!、&&、||?
4、下面语句中,正确的是__D___。
printf("%c\n","student");?
printf("%c\n","c");?
printf("%s\n",&a);?
0?
1?
2?
不确定值?
23、有如下程序段: int number=0; while(number++<=3) printf(“%d\n”,number++); 则正确的执行结果是___C___。
2 3 4?
0 1 2?
1 3?
2 4?
24、有如下程序 void main() { int n=9; while(n>6) { n--; printf(“%d”,n); } } 该程序段的输出结果是__B___。
a=1,b=1?
a=2,b=1?
a=1,b=0?
a=2,b=2?
7、执行下面程序段的结果是__D___。 int x=0; do { printf(“%2d”,x--); }while(x);
打印出321?
打印出23?
不打印任何结果?
陷入死循环?
8、设x=10,y=5;z=15,执行下面一段程序后z的结果是__C___。 If(x>y) if(y>z)x=y; else z=y;
c期末考试题及答案
c期末考试题及答案一、选择题(每题2分,共20分)1. 下列哪项不是C语言的基本数据类型?A. intB. floatC. stringD. char答案:C2. 在C语言中,用于定义一个结构体的关键字是?A. structB. unionC. enumD. typedef答案:A3. 下列哪个选项不是C语言中的循环语句?A. forB. whileC. do-whileD. switch答案:D4. 在C语言中,以下哪个运算符用于取地址?A. *B. &C. %D. #答案:B5. C语言中,用于定义一个函数的关键字是?A. functionB. defineC. defD. void答案:D6. 下列哪个选项是C语言中的文件操作函数?A. printfB. scanfC. fopenD. fclose答案:C7. 在C语言中,哪个关键字用于声明一个全局变量?A. externB. staticC. autoD. register答案:A8. 下列哪个选项不是C语言中的逻辑运算符?A. &&B. ||C. =D. !答案:C9. C语言中,用于数组定义的关键字是?A. arrayB. listC. vectorD. []答案:D10. 在C语言中,哪个函数用于输出字符串?A. printfB. scanfC. putsD. getchar答案:C二、填空题(每题3分,共15分)1. 在C语言中,______关键字用于定义一个指针。
答案:*2. C语言中,______函数用于计算字符串的长度。
答案:strlen3. ______关键字用于在C语言中定义一个二维数组。
答案:[ ][ ]4. C语言中,______函数用于将字符串从源字符串复制到目标字符串。
答案:strcpy5. 在C语言中,______运算符用于比较两个值是否相等。
答案:==三、简答题(每题5分,共10分)1. 简述C语言中函数的调用过程。
c语言期末考试题及答案及解析
c语言期末考试题及答案及解析一、选择题(每题2分,共20分)1. 下列哪个是C语言的标准输入输出库函数?A. printf()B. scanf()C. getchar()D. All of the above答案:D解析:在C语言中,标准输入输出库函数包括printf()、scanf()和getchar()等,它们都用于输入输出操作。
2. 以下哪个不是C语言的关键字?A. intB. floatC. doubleD. string答案:D解析:int、float和double都是C语言的基本数据类型关键字,而string不是C语言的关键字,它是C++中的一个类。
3. 以下哪个语句可以正确地声明一个整型数组?A. int arr[10];B. int [10] arr;C. Both A and BD. None of the above答案:C解析:在C语言中,数组的声明可以是int arr[10];也可以是int [10] arr;,两者都是正确的声明方式。
4. 下列哪个是正确的C语言函数定义?A. int myFunction(int x, int y) { /* ... */ }B. void myFunction(int x, int y) { /* ... */ }C. Both A and BD. None of the above答案:C解析:在C语言中,函数定义可以返回int类型,也可以是void类型,表示没有返回值。
5. 以下哪个是正确的C语言循环结构?A. forB. whileC. do-whileD. All of the above答案:D解析:C语言支持多种循环结构,包括for循环、while循环和do-while循环。
6. 以下哪个是C语言的位运算符?A. &&B. ||C. &D. All of the above答案:C解析:&是C语言的位运算符之一,用于按位与操作。
c语言期末考试题及其答案
C语言期末考试题及其答案一选择题(7分,每小题0.5分)1.C语言源程序的基本单位是()。
A 过程B 函数C 子程序D 标识符2.下列程序的输出结果是()。
main( ){ int a=7,b=5;printf("%d\n",b=b/a);}A 5B 1C 0 D不确定值3.假设变量a,b均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是()。
A 7B 8C 9D 24.设a为int型变量,执行下列赋值语句后,a的取值分别是()。
a=125.534; a=(int)125.521%4; a=5<<2;A 125,31,1B 125,1,20C 125,31,20D 125.534,2,205.设有如下程序段,下面描述中正确的是()。
int k=10; while(k=0) k=k-1;A 循环执行一次B循环是无限循环C循环体语句一次也不执行D循环体语句执行一次6.以下程序的输出结果为()。
int i;void prt( ){ for(i=5;i<8;i++) printf("%c",'*');printf("\t");}main( ){ for(i=5;i<=8;i++) prt( );}A ***B *** *** *** ***C *** ***D * * *7.在C语言程序中,以下说法正确的是()。
A函数的定义可以嵌套,但函数的调用不可以嵌套B函数的定义不可以嵌套,但函数的调用可以嵌套C函数的定义和函数的调用都不可以嵌套D函数的定义和函数的调用都可以嵌套8.以下函数调用语句中含有()个实参。
func((e1,e2),(e3,e4,e5));A 2B 3C 5D 语法错误9.以下程序的输出结果为()。
#define ADD(x) x*xmain( ){ int a=4,b=6,c=7,d=ADD(a+b)*c;printf("d=%d",d);}A d=70B d=80C d=140D d=70010.已知职工记录描述如下,在Turbo C中,系统为变量w分配()字节的空间。
c语言期末考试题及答案详解
c语言期末考试题及答案详解C语言期末考试题及答案详解一、选择题(每题2分,共20分)1. 下列哪个关键字用于定义C语言的函数?A. classB. functionC. voidD. int答案:D2. C语言中,哪个运算符用于取模?A. /B. %C. *D. -答案:B3. 在C语言中,哪个关键字用于声明一个变量为静态存储类别?A. staticB. autoC. registerD. extern答案:A4. 下列哪个不是C语言的控制语句?A. ifB. switchC. forD. loop答案:D5. 在C语言中,哪个函数用于将整数转换为字符串?A. atoiB. itoaC. atolD. tolower答案:B6. C语言中,哪个函数用于计算两个数的绝对值?A. fabsB. absC. fmodD. pow答案:B7. 在C语言中,哪个关键字用于声明一个函数的返回类型?A. returnB. typeC. valueD. type_of答案:A8. 下列哪个不是C语言的数组类型?A. intB. charC. floatD. string答案:D9. C语言中,哪个关键字用于定义一个结构体?A. structB. unionC. enumD. class答案:A10. 在C语言中,哪个函数用于打开一个文件?A. fopenB. fcloseC. freadD. fwrite答案:A二、填空题(每空2分,共20分)1. C语言中,一个完整的程序至少包含一个________函数。
答案:main2. 定义一个字符数组char str[10],使用________运算符可以给数组赋值。
答案:=3. 在C语言中,使用________关键字可以进行条件判断。
答案:if4. 一个C语言程序在编译时,首先会被预处理器处理,其中________指令用于包含头文件。
答案:#include5. C语言中,使用________函数可以输出格式化的字符串。
c语言期末考试试题及答案
c语言期末考试试题及答案一、选择题1. C语言中,用于表示整数常量的数据类型是()。
A. floatB. doubleC. intD. char答案:C2. 若有定义:int a = 5; float b =3.14; 则下列表达式中错误的是()。
A. a + bB. a * bC. a / bD. b % a答案:D3. C语言中,用于输入的函数是()。
A. printf()B. scanf()C. puts()D. gets()答案:B4. 下列关于数组的说法,正确的是()。
A. 数组大小是动态的,可以在运行时改变B. 数组一旦定义,其大小不可改变C. 数组可以存储不同类型的数据D. 数组的索引必须从0开始答案:B5. 在C语言中,一个合法的指针变量是()。
A. int *pB. *int pC. float *pD. p int答案:A二、填空题1. 在C语言中,使用关键字________定义一个全局变量。
答案:extern2. 若有定义:int x = 10; 则表达式 `x + (x++) * 2` 的值是________。
答案:303. 在C语言中,使用________可以将字符串常量输出到控制台。
答案:printf4. 一个整型变量可以存储的最大值(假设为int max)与最小值(假设为int min)的范围是________ < int max < int min。
答案:-32768, 32767(假设是16位整型)5. 函数________用于计算一个字符串的长度。
答案:strlen三、判断题1. C语言中的注释可以使用“//”或“/* */”两种形式。
()答案:正确2. 在C语言中,所有的函数都有返回值。
()答案:错误3. 指针变量的地址可以通过使用&运算符获得。
()答案:正确4. 在C语言中,long int和int类型的大小是相同的。
()答案:错误5. 使用switch语句时,case标签后的值必须是整型或字符型。
C期末考试题及答案
一、填空题(每空0.5分,共30分)1、世界坐标系简称__WCS_用户自定义坐标系简称__UCS_.2、工作空间(de)切换:“工具”/“工作空间”或“工作空间”工具栏 .3、工具栏包括30种,系统默认(de)显示工具栏包括:“标准”、“属性”、“绘图”和“修改”等工具栏.4、多线(de)对正方式有_上(T)_、_无(Z)_和_下(B)_.5、文字标注包括标注单行文字和标注多行文字.6、渲染环境是指在渲染对象时进行(de) 雾化和深度设置.7、漫游和飞行用户可以通过键盘和鼠标来控制视图显示,并创建导航动画.8、编辑实体(de)边(de)种类:压印边、复制边、着色边 .9、动态块是通过自定义夹点或自定义特性定义(de)块.在图形中使用动态块,用户可以随时对组成块(de)对象进行修改 .10、三维实体是具有体积、质量、重心、回转半径、惯性距等特征(de)三维对象.11、在AutoCAD 2007中,用户可以创建(de)光源有电光源、聚光灯光源和平行光光源 .12、相切、相切、半径法是指:通过指定圆(de)两个切点和半径来绘制圆 .13、绘制圆环(de)步骤中,先输入圆环(de) 内径和外径 ,后确定圆环(de) 中心点 .14、计算机辅助设计是:工程技术人员在CAD系统(de)辅助下,根据产品(de)设计程序进行设计(de)一项新技术 .15、菜单栏包括11种,每一种菜单中都含有四种显示情况:命令后跟右三角、后跟省略号、后跟快捷键或功能键或命令呈灰色 .16、要对图形对象进行编辑就必须选中图形对象,在AutoCAD 2007中,选择对象(de)方法很多,常用(de)有_直接拾取_、矩形框选择_、_不规则区域选择_和快速选择.17、在设置显示精度时,如果设置(de)精度越高,即分辨率就越高 ,计算机计算(de)时间也越长,显示图形(de)速度也就越慢 .18、三维基本实体(de)种类包括:多段体、长方体、楔体、圆柱体、圆锥体、球体、圆环体、棱锥面.19、布尔运算中只留重复(de)一部分(de)运算是交集运算 .从一个图形中去掉与另一个图形重复部分(de)运算是差集运算 .20、缩放对象时,如果比例因子在0~1之间,则缩小对象;如果比例因子大于1,则放大对象.21、使用拉伸命令可以将二维对象沿着Z轴或者某个方向拉伸生成实体.22、插入块(de)方法包括:直接插入块、以拖动方式插入块、和多重插入块 .23、复制面是指为三维实体(de)面创建副本 .24、绘制圆形(de)方法有圆心、直径法;_圆心、半径法_、_圆心、直径法_、_两点法_、_三点法_、相切、相切、半径法和和_相切、相切、相切法_.25、Auto CAD允许用户把图形(de)不同部分按不同(de)窗口同时显示在屏幕上,此时不同(de)图形窗口称为视口 .26、贴图是指在渲染对象时将材质映射到对象上.在AutoCAD 2007中,贴图(de)方式有4种,分别为:平面贴图、长方体贴图、柱面体贴图和球面贴图.1、要将图形中(de)所有尺寸都为原有尺寸(de) 2 倍,应设定以下()A、文字高度B、使用全局比例C、测量单位比例D、换算单位2、一个完整(de)尺寸由几部分组成()A、尺寸线、文本、箭头B、尺寸线、尺寸界线、文本、标记C、基线、尺寸界线、文本、箭头D、尺寸线、尺寸界线、文本、箭头3、在命令行中输入“Z”后,再输入选项“A” ,作用是()A.在图形窗口显示所有(de)图形对象和绘图界限范围.B.恢复前一个视图C.显示所有在绘图界限范围内(de)图形对象 D.显示绘图界限范围4、下面(de)各选项都可以绘制圆弧, 除了()项不行A、起点、圆心、终点 B.起点、圆心、方向 C. 圆心、起点、长度 D.起点、终点、半径5、对于未闭合(de)对象, ()进行图案填充A、可以B、不可以6、修剪命令(Trim)可以修剪多余对象,但下面(de) ()不能被修剪.A、圆弧、圆、椭圆弧B.直线 C、多线 D.射线、构造线和样条曲线7、AutoCAD 默认(de)单位是()A、厘米B、分米C、米D、毫米8、AutoCAD 默认扩展名是()A、 dwtB、 dwgC、 bakD、 dxf9、默认情况下,命令提示行显示为几行()A、3B、5C、2D、810、在CAD 中,以下哪个命令可用来绘制横平竖直(de)直线()A、栅格B、捕捉 C 、正交 D、对象捕捉11、画多段线时,用()选项可以改变线宽A、宽度 B.方向 C.半径 D.长度12、想要标注倾斜直线(de)实际长度, 应该选用()A、线性标注B、对齐标注C、快速标注D、基线标注13、轨迹线(de)英文命令和样条曲线(de)英文命令依次分别为()A. trace和slodB. spline和traceC. arc和splineD. trace 和 spline14、在AutoCAD 2007中,可以对实体(de)面执行()等操作.A.拉伸面 B.旋转面C.偏移面 D.倾斜面15、布尔运算中(de)三种运算为交集、并集和差集,以下选项哪个为并集(de)英文命令()A. unionB. IntersectC. subtractD. unite16、渲染对象中不包括().A.设置光源B.设置材质C.设置贴图D.设置颜色17、在尺寸标注种类中,()在标注之前需要指定一个线性标注.A.快速标注B.基线标注C.坐标标注D.形位公差标注18、使用三维对齐命令时需要指定()个源点和()个目标点(). A.4和3 B.3和3 C.4和4 D.6和319、创建暴风影音视频(de)种类包括()种.A.1 B.2 C.3 D.420、在AutoCAD中,三维空间与二维空间中(de)栅格显示依次分别为(). A.网格、网格点 B.网格点、网格点C.网格点、网格 D.网格、网格三、判断题(每题1分,共10分)1、三维面与三维网格是一样(de). (错)2、命令行(de)作用是提示和显示. (对)3、命令行中(de)信息查看方法:F2或“视图”/“显示”/“文本窗口”(打开“AutoCAD文本窗口”). (对)4、使用直线工具和多段线工具都可以绘制矩形,都是一图元实体(错)5、多线(de)比例用于控制多线(de)线段间距,组成多线(de)平行线(de)个数可以是多个. (对)6、在打开图形文件很大(de)图形时,用户可以单击“打开”按钮右边(de)下三角按钮,在弹出(de)下拉列表中选择“局部打开”命令. (对)7、绘制直线时,如果要绘制两条首尾相连(de)直线,则需点四点才行. (错)8、标题栏只由Auto CAD (de)程序图标、软件名称、当前打开(de)文件名组成(错)9、特殊点一定要在执行绘图命令和编辑命令等后才能捕捉. (对)10、两点法绘制圆是指通过指定两个点,并以两点间(de)距离为半径绘制圆(错)四、快捷键(每空1分,共10分)新建: Ctrl+N/new/qnew 保存: Ctrl+S/save/qsave多重插入块: minsert 偏移: offset 三维旋转: 3drotate 延伸: extend创建块属性:attdef 重生成: regen创建表格: table 编辑文字: ddedit五、简答题(共30分)1、夹点(de)状态包括哪几种夹点(de)编辑模式又有哪几种(5分)夹点(de)状态包括:热态、冷态、温态夹点(de)编辑模式:移动、拉伸、旋转、复制、比例缩放、镜像2、改变对象位置(de)种类包括哪几种(5分)旋转、移动、缩放3、列出六种三维实体种类(5分)多段体、球体、长方体、圆柱体、楔体、圆锥、棱锥面4、选择对象(de)方法有几种各自细分又是那些(5分)直接拾取、矩形框拾取(左拖、右拖)、不规则区域选择(栏选、圈交、圈围)、快速选择5、列出具有复制功能(de)编辑工具.要求:至少四个工具.(5分)镜像、偏移、阵列、复制、旋转时复制6、鸟瞰视图(de)用途是什么作用又是什么(5分)用途:用来在分开(de)窗口上显示图形作用:(1)用鸟瞰视图缩放视图(2)在鸟瞰视图下实时平移和缩放。
C语言期末考试题(含答案)
《C 语言程序设计》期末试卷一、单项选择题(10x2’=20’)1、以下叙述正确的是( )A )C 语言的源程序不必通过编译就可以直接运行。
B )C 语言中的每条可执行语句最终都将被转换成二进制的机器指令。
C )C 语言源程序经编译形成的二进制代码可以直接运行。
D )C 语言中的函数不可以单独进行编译。
2、一个C 语言的源程序中( )A )必须有一个主函数B )可能有多个主函数C )必须有除主函数外其它函数D )可以没有主函数3、以下不能定义为用户标识符的是( )A )scanfB )VoidC )_3comD )int4、若以下选项中的变量已正确定义,则正确的赋值语句是( )A )x1=26.8%3;B )1+2=x2;C )x3=0x12;D )x4=1+2=3;5、设有定义:float a=2,b=4,h=3;以下C 语言表达式中与代数式h b a *)(21 的计算结果不.相符的是( ) A )(a+b)*h/2 B )(1/2)*(a+b)*h C )(a+b)*h*1/2 D )h/2*(a+b)6、C 语言中用于结构化程序设计的3种基本结构是( )A )顺序结构、选择结构、循环结构B )if 、switch 、breakC )for 、while 、do-whileD )if 、for 、continue7.在while (!x )语句中的!x 与下面条件表达式等价的是( )A) x!=0 B) x==1 C) x!=1 D) x==08、有以下程序:#include <stdio.h>void main(){int i=1,j=1,k=2;if( (j++||k++)&&i++ )printf(“%d,%d,%d\n ”,i,j,k);}执行后的输出结果是( )A )1,1,2B )2,2,1C )2,2,2D )2,2,39、有以下程序:#include <stdio.h>void main(){int i,s=0;for(i=1;i<10;i+=2)s+=i+1;printf(“%d\n ”,s);}程序执行后的输出结果是( )A )自然数1~9的累加和B )自然数1~10的累加和C)自然数1~9中奇数之和D)自然数1~10中偶数之和10、有以下函数定义:void fun(int n,double x){……}若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是()A)fun(int y,double m);B)k=fun(10,12.5);C)fun(x,n); D)void fun(n,x);二、填空题(10x2’=20’)11、C语言描述“x和y都大于或等于z”的表达式是:。
c语言期末考试试题及答案
c语言期末考试试题及答案考试题目一:填空题(共15空)1. C语言是一种_________型的编程语言。
2. 在C语言中,用来表示“或”的运算符是______。
3. 在C语言中,用于定义宏的关键字是______。
4. 函数调用时,参数的传递方式是______传递。
5. 在C语言中,表示真值的关键字是______。
6. 在使用scanf函数读取字符时,可以使用______修饰符。
7. 在C语言中,用于循环控制的关键字是______。
8. C语言中,数据类型的长度由______决定。
9. 在C语言中,用于将浮点数转换为整数的函数是______。
10. C语言中的结构体可以包含不同______类型的成员。
11. 在使用printf函数进行格式化输出时,%d用来输出______类型的数据。
12. 在C语言中,用于断开当前循环并开始下一次循环的关键字是______。
13. 在C语言中,用于定义常量的关键字是______。
14. C语言中,用于定义无符号整型变量的关键字是______。
15. 使用指针变量时,可以通过______操作符获得指针所指向的地址的值。
答案:1. 结构化2. ||3. #define4. 值5. true6. %c7. for8. 编译器9. ceil10. 数据11. 整数12. continue13. const14. unsigned15. *(星号)考试题目二:判断题(共10题)1. C语言是一种面向对象的编程语言。
(×)2. 在C语言中,数组的下标从0开始。
(√)3. C语言中,变量的作用域可以超出其声明的块。
(×)4. 在C语言中,可以通过malloc函数为变量分配动态内存。
(√)5. 在C语言中,switch语句可以用来实现嵌套循环。
(×)6. C语言只支持单继承。
(×)7. 在C语言中,函数可以有多个返回值。
(×)8. C语言中,使用void*类型指针可以指向任意类型的数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
c期末考试试题及答案 TTA standardization office【TTA 5AB- TTAK 08- TTA 2C】A u t o C A D试卷一、单项选择1、AutoCAD默认扩展名是A、dwtB、dwgC、bakD、dxf 答案:B2、在CAD中,以下哪个命令可用来绘制横平竖直的直线A、栅格B、捕捉C、正交D、对象捕捉答案:C3、按哪个键可切换文本窗口和绘图窗口A、F2B、F8C、F3D、F5答案:A4、默认情况下,命令提示行显示为几行A、3B、5C、2D、8答案:A5、在CAD中为一条直线制作平行线用什么命令A、移动B、镜像C、偏移D、旋转答案:C6、在图层特性管理器中不可以设定哪项 A、颜色 B、页面设置 C、线宽D、是否打印答案:B7、绘制建筑图步骤为A、墙线、轴线、门窗B、墙线、门窗、轴线C、轴线、门窗、墙线D、轴线、墙线、门窗答案:D8、哪个命令可用于绘制直线与圆弧的复合体A、圆弧B、构造线C、多段线D、样条曲线答案:C9、如何在图中输入“直径”符号A、%%PB、%%CC、%%DD、%%U答案:B10、如果要在一个圆的圆心写一个“A”字,应使用以下哪种对正方式A、中间B、对齐C、中心D、调整答案:A11、在哪个层创建的块可在插入时与当前层特性一致A、0层B、在所有自动产生的层C、所有图层D、新建的图层答案:A12、一个完整的尺寸由几部分组成A、尺寸线、文本、箭头B、尺寸线、尺寸界线、文本、标记C、基线、尺寸界线、文本、箭头D、尺寸线、尺寸界线、文本、箭头答案:D13、要将图形中的所有尺寸都为原有尺寸的2倍,应设定以下哪项A、文字高度B、使用全局比例C、测量单位比例D、换算单位答案:B14、三维模型中哪种模型可以进行布尔运算A、线框模型B、实心体模型C、表面体模型答案:B15、渲染三维模型时,哪种类型可以渲染出物体的所有效果A、一般渲染B、普通渲染C、照片级真实感渲染D、照片级光线跟踪渲染答案:D 16、样板文件的括展名是A、BAKB、SVSC、DWTD、DWG答案:C17、以下哪种相对坐标的输入方法是画8个单位的线长A.8, 0 B.@0,8 C.@0<8答案:B18、哪种坐标输入法需要用@符号?A.极坐标B.绝对坐标C.相对坐标答案:C19.在命令行中输入“Z”后,再输入选项“A”,什么作用A.在图形窗口显示所有的图形对象和绘图界限范围。
B.恢复前一个视图C.显示所有在绘图界限范围内的图形对象D.显示绘图界限范围答案:A20.下面哪个命令可将块打散生成图形文件A、另存为B、分解C、重生成D、插入块答案:B21.复制的快捷键是A.CO B.O C.X D.EX 答案:A22.画多段线时,用哪个选项可以改变线宽A.宽度B.方向C.半径D.长度答案:A23.下面的各选项都可以绘制圆弧,除了哪一项不行A.起点、圆心、终点B.起点、圆心、方向C.圆心、起点、长度D.起点、终点、半径答案:B 24.下面哪种捕捉方式可用于捕捉一条线段的中点A.端点B.圆心C.中点D.象限点答案:C25. 如对不同图层上的两个对象作倒棱角,则新生成棱边位于A.0层B.当前层C.选取第一对象所在层D.在另一层答案:B26. 下列图形中,哪一项不能使用偏移命令?A.圆形 B.矩形C.直线 D.球体答案:D27.建立文字φ15,可以输入A.%%15B.%%P15C.%%u15D.%%C15答案:D28.直线的起点为(10、10),如果要画出与X轴正方向成60度夹角,长度为100的直线段应输入A、@100 < 60B、@100,60C、100 < 60D、50,答案:A29. 下列哪个对象不能直接使用面域命令A.正好封闭的直线 B.矩形C. D.椭圆答案:C30.应用“相切、相切、相切”方式画圆时,下列说法正确的是A、相切的对象必须是直线B、必须从下拉菜单激活画圆命令C、不需要指定圆的半径和但要指定圆心D、不需要指定圆心但要输入圆的半径答案:B31.对于未闭合的对象,可否进行图案填充A.可以 B、不可以答案:A32.以下对移动(MOVE)和平移(PAN)命令描述正确的是A、都是移动命令,效果一样B、移动速度快,平移速度慢C、移动的对象是视图,平移的对象是物体D、移动的对象是物体,平移的对象是视图答案:D 33.修剪命令(Trim)可以修剪多余对象,但下面的哪一项不能被修剪A.圆弧、圆、椭圆弧B.直线C.多线D.射线、构造线和样条曲线答案:C34.想要标注倾斜直线的实际长度,应该选用A、线性标注B、对齐标注C、快速标注D、基线标注答案:B35.下列方法中,哪一项不能绘制圆弧A.起点、圆心、终点B.起点、圆心、方向C.圆心、起点、长度D.起点、终点、半径答案:B36.块定义必须包括:A.块名、基点、对象B.块名、基点、属性C.基点、对象、属性D.块名、基点、对象、属性答案:A37.多线是由平行线组成的对象,平线线的数量只能设置为两条吗A.是 B.否答案:B38. 下列命令中,能够作为修改工具的命令有A、LEB、BC、APD、MI答案:D默认的单位是A、厘米B、分米C、米D、毫米答案:D40.在绝对坐标中,下列点相对X轴可成为对称点的是A、56,72 56,-72B、-56,72 56,-72C、56,72 -56,-72D、@-56,72 @-56,72答案:A41.下列修改命令哪一项可以改变对象的长度 A、镜像 B、复制 C、偏移D、拉长答案:D42、在图层管理器中,影响图层显示的操作有A、锁定图层B、新建图层C、删除图层D、冻结图层答案:D43、在CAD中用文本工具输入文字时显示“”,应修改A、颜色B、高度C、字体D、角度答案:C44.相对直角坐标的输入表达式是A、x,yB、@x,yC、L<aD、@L<a答案:B45.插入块的快捷键是A、IB、BC、QD、W 答案:A46.在AutoCAD中默认的旋转正方向是A、顺时针B、逆时针C、用鼠标控制答案:B47.用文本工具在CAD中输入“45°”,应输入A、45%%PB、45%%CC、45%%DD、45%%U答案:C48. 绝对直角坐标的输入表达式是A、x,yB、@x,yC、L<aD、@L<a答案:A49.打开等轴测捕捉在下列哪个对话框中A、向导B、选顶C、草图设置D、自定义答案:C50. 创建块的快捷键是A、IB、BC、QD、W 答案:B51.下面哪项不属于绘图命令:A、射线B、删除C、圆D、多段线答案:B52、画点划线时,如果所画出的点划线显示为直线,应修改A、线型B、长度C、宽度D、线型比例答案:D53、渲染三维模型时,哪种可以渲染出物体的折射效果A、一般渲染B、普通渲染C、照片级光线跟踪渲染D、照片级真实感渲染答案:C54、画一个半径为8的圆,确定圆心后,输入“d”应再输入A、8B、4C、32D、16答案:D55、创建10行、20列边长为50的矩形用哪种方法最合理A、复制B、偏移C、阵列D、多重复制答案:C56、在等轴测图中切换图形的左、上、右三面的快捷键为A、F1B、F3C、F5D、F4 答案:C57、对象捕捉的快捷键为A、F3B、F5C、F8D、F2答案:A58、用直线绘制一个封闭五角星,用什么命令可以形成一个整体A、倒角B、移动C、面域D、拉伸答案:C59、绘制多段线的快捷键是A、lB、plC、mlD、a答案:B60、若将图形中的所有标注变为原来形状大小的两倍,应调整A、文字高度B、测量单位比例C、全局比例D、换算单位答案:C61、三维模型中那种模型可以进行布尔运算A、线框模型 B、实心体模型 C、表面体模型答案:B62、AUTOCAD中用于绘制圆弧和直线结合体的命令是A、圆弧B、构造线C、多段线D、样条曲线答案:C63、打开正交的快捷键是A、F2B、F3C、F5D、F8答案:D64、渲染三维模型时,哪种类型不可以渲染出物体的表面纹理A、一般渲染B、照片级真实感渲染C、照片级光线跟踪渲染答案:A65、AUTOCAD中提供了哪项功能,可以很方便的在图形中插入特定图块(如电路符号、沙发、桌椅等)A、设计中心B、特性C、特性匹配D、网上发布答案:A66、用户在对图形进行编辑时若需要选择所有对象,应输入A、夹点编辑B、窗口选择C、AllD、单选答案:C67、拉伸命令能够按指定的方向拉伸图形,此命令只能用哪种方式选择对象A、交叉窗口 B、窗口 C、点 D、All答案:A68、在AutoCAD中,可在一个文件中创建多少个图层A、8B、4C、无数D、16答案:C69、下面的哪种方式可以使光标锁定到预先定义的栅格A栅格 B、正交C、当前图层命令D、栅格捕捉设置答案:D70. 在AutoCad中,下列哪一个命令可以设置图纸边界A、GridB、Snap和GridC、LimitsD、Options答案:C71. 下面哪个对象不能使用Offset(偏移)命令A、直线B、多边形C、样条曲线D、面域答案:D72、下面的哪个参数可以使用“快速设置”向导进行更改A、单位B、角度C、角度测量D、角度方向答案:A73、打开文件的快捷键是A、Ctrl+UB、Ctrl+CC、Ctrl+ND、Ctrl+V答案:C74、哪一个是Cad标准文件的后缀A、 dwgB、dwsC、dwfD、chx答案:A75、要恢复使用实时缩放和平移以前的原始视图,使用哪一项A、窗口缩放B、缩放为原窗口C、范围缩放答案:C76、使用下列哪一项可以将视图保存下来A、显示视图B、保存视图C、命名视图答案:C77、更新屏幕或重新计算图形数据应使用什么命令A、控制点标记的显示B、重生成C、重画D、更新答案:B78、使用“重生成”命令重新计算图形,可以将哪些项的光滑程度提高A、圆弧B、圆C、椭圆D、以上都是答案:D79、角度标注不可以完成下列哪个对象的测量?A、夹角 B、弧心角 C、圆上的部分角度 D、三边形边长答案:D80、如果创建一个选择集,使选框所圈住及所接触的图形选中,应采用A、使用一个窗口选择B、交叉选择C、在命令行输入CAD、按shift 键并使用一个窗口选择答案:B81、将一个对象从“已选择”转到“不选择”状态应使用A、ctrl+CB、ctrl+shift+AC、ctrl+S D、shift答案:D82、在执行某项命令前,选择对象的方式是哪一种A、“先选择后执行”模式B、首选模式C、“先执行后选择”模式D、“隐含”选择答案:A83、如何打开或关闭对象夹点A、entgrip命令B、F3键C、在选项对话框中的“选择”选项卡中D、一直打开“启用夹点”答案:C84、要使用“拉伸”命令应该如何创建选择集A、交叉选择B、窗口选择C、无关紧要D、A和B答案:A85、在单行文本中输入一个直径符号应输入A、%%DB、%%CC、Alt+OD、在单行文本中用不能使用直径符号答案:B86、标注样式能够针对某一特定的尺寸而专门设定吗A、不能B、有时可以,这依赖于已存在的几何对象C、可以,从“标注”菜单中选取择“样式”然后选择相关选择,可以实现这种改变D、可以,但是改变的标注样式不能够保存下来答案:D87、对于编辑好的标注是否可以保存A、可以B、不可以答案:A88、在三维空间中,要画一条高度为20的线段,方法是A、X,YB、X,Y,Z答案:B89、在AutoCad中,可以进行渲染吗A、可以B、不可以答案:A90、用什么命令可以改变图形中多行文字的对齐方式A、tB、TextC、JustifytextD、A 和C答案:D91、设计中心是:A、与资源管理器相似的可以帮助查找图形的界面B、一种组织应用图块的方法C、一种了解图形内容的工具D、以上都是答案:D92、下列哪一项不能用“块属性管理器”进行修改A、属性值的可见性B、默认属性值C、单一的块参照属性值D、属性图层答案:D93、如果不想打印图层上的对象,最好的方法是:A、冻结图层B、在图层特性管理器上单击打印图标,使其变为不可发打印图标C、关闭图层D、使用“noplot”命令答案:C94、如果在模型空间打印一张图比例为10:1,那么想在图纸上得到3mm高的字,应在图形中设置的字高为A、3mmB、0.3mmC、30mmD、10mm答案:C 95、下列哪种方法可进行“添加打印机向导”A、在“文件”菜单上单击“打印机管理器”B、在“工具”菜单上单击“向导”然后单“添加”C、在命令行输入“plottermanager”D、以上都可以答案:D96、下面哪一个不属于修改命令A、plB、EXC、XD、AR答案:A97、下列哪一项属于修改命令A、LB、ELC、COD、POL答案:C98、在模型空间中有多个视口,那么可以打印输出几个平铺视口A、1 个B、2个C、3 个D、4个答案:A99、什么文件可以到所有文件中使用。