1 / 32
文档名称:

石油化工仪表供气设计规范(sh 3020-2001).pdf

格式:pdf   页数:32
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

石油化工仪表供气设计规范(sh 3020-2001).pdf

上传人:顾生等等 2016/4/10 文件大小:0 KB

下载得到文件列表

石油化工仪表供气设计规范(sh 3020-2001).pdf

文档介绍

文档介绍:《C语言》课四川建筑职业技术学院 2003 年春期末考试《C 语言》试卷考试试卷 A 考试方式:闭卷考试时间: 120 分钟题号一二三四五六七八总分得分签字一、选择题(每题 2分,共 40分) 1、C 语言的运算符按运算对象的数目可以分为( ) A 、单目运算符 B 、单目和双目运算符 C 、单目、双目和三目运算符 D 、单目、双目、三目和四目运算符 2 、下列常数中不能作为 C 的常量的是( ) A、0 xA5 B、 -2 C、 3e2 D、 0582 3、已知: char a=’\70 ’;则变量 a 中( ) A 、包含 1 个字符 B 、包含 2 个字符 C 、包含 3 个字符 D 、说法非法 4、已知: int y; float x=-3 ;执行语句: y=x%2 ;则变量 y 的结果是( ) A、1B、-1C、0D、语句本身是错误的 5、已知: unsigned int x=65535 , 则执行 printf (“%d\n ”,x); 语句后的 x 值为() A、 65535 B、1C 、无定值 D、-1 6、若要求在 if 后一对圆括号中表示 a 不等于 0 的关系, 则能正确表示这一关系的表达式为( ) A、 a<>0 B、!aC、 a=0 D、a 7、C 语言对嵌套 if 语句的规定是:else 总是与( )配对 A 、其之前最近的 ifB 、第一个 if C 、缩进位置相同的 ifD 、其之前最近的且尚未配对的 if 8、已知: int x,a,b ;下列选项中错误的 if 语句是( ) A、 if( a=b ) x++ ;B、 if( a=<b ) x++ ;C、 if(a -b) x++ ;D、 if(x) x++ ; 9、下列关于 switch 语句和 break 语句的结论中,正确的是( ) A、 break 语句是 switch 语句中的一部分 B、在 switch 语句中可以根据需要使用或不使用 break 语句 C、在 switch 语句中必须使用 break 语句 D、 break 语句是 switch 语句的一部分 10 、在 while (x )中的 x 与下面条件表达式等价的是( ) A、 x==0 B、 x==1 C、 x! =1D、 x!= 0 11 、一个 C 语言程序总是从( )开始执行。 A 、主过程 B 、主函数 C 、子程序 D 、主程序 12、C 语言中的函数( ) A 、可以嵌套定义 B 、可以嵌套定义 C 、可以嵌套调用,但不能递归调用 D 、嵌套调用和递归调用均可班级姓名___________________ 学号_________________________ 密封线内不要答题《C语言》课 13、C 语言中函数返回值的类型是由( )决定的 A、 return 语句中表达式类型 B 、调用该函数的主调函数类型 C 、调用函数时临时 D 、定义函数时所指定的函数类型 14 、要说明一个有 10个 int 元素的数组,应当选择语句( ) A、 int a[10]; B、 int a[2,5] ;C、 int a[];D、 int *a[10]; 15、已知: char str1[10],str2[10]={ “ books ”}; 则在程序中能够将字符串“ books ”赋给数组 str1 的正确语句是( ) A、 str1={ “ books ”};B、 strcpy(str1,str2) ; C、 str1=str2 ;D、 strcpy(str2,str1) ; 16 、若用数组名作为函数调用时的实参,则实际上传递给形参的是( ) A、数组首地址 B 、数组的第一个元素值 C 、数组中全部元素的值 D 、数组元素的个数 17、以下程序在运行时, 输入变量 a 的值为 1, 变量 b 的值为 2, 选择运行结果() #include <> main( ) {int a,b,t=0; scanf( “%d%d ”,&a,&b); if(a = 2)t=a,a=b,b=t; printf( “%d,%d\n ”,a,b); }A、2,0B、2,2C、2,1D、1,2 18 、请选择下列程序的运行结果( ) #include <> try (){ static int x=3; x++; return (x) ; } main (){ int i,x; for ( i=0; i<=2; i++) x=try ( ); printf (”%d\n ”,x);}A、3B、4C、5D、6 19 、阅读下列程序,选择程序的运行结果( ) main( ){ int a[6],i; for ( i=0;i<6;i+