资源描述
贵州大学继续教育学院 自学考试衔接课程作业第 1 页 共 6 页计算机基础与程序设计作业题(三)(课程代码:02275)一、 单项选择题1C#程序设计语言属于什么类型的编程语言( A )A高级语言 B自然语言 C机器语言 D汇编语言2在类定义时如果不指定类访问修饰符,则默认的修饰符为( B )Apublic B protected Cprivate Dinternal3下列声明常量的语句中,正确的是( D )Adouble PI=3.14.15926;Bstatic double PI=3.1415926;Cconst double PI=3.14.15926;Dstatic const double PI=3.14.159264如 果 未 显 式 赋 值 , 则 枚 举 中 第 一 个 成 员 的 值 为 ( B )A1 B0 C2 D35f loat 类 型 的 值 可 以 隐 式 转 换 成 ( D ) 类 型 的 值 而 且 保 持 值 不 改 变 。Ac har Bl ong Cd ecimal Dd ouble6在 WinForms 应 用 程 序 中 , 可 以 通 过 以 下 ( D ) 方 法 使 一 个 窗 体 成 为 MDI窗 体 。A改 变 窗 体 的 标 题 信 息 B在 工 程 的 选 项 中 设 置 启 动 窗 体C设 置 窗 体 的 ImeMode 属 性 D设 置 闯 窗 体 的 IsMdiContainer7要 退 出 应 用 程 序 的 执 行 , 应 执 行 的 语 句 是 ( A )AA application.Exit( ); BA application.Close( );CA application.Exit; DA application.Close;8要 使 文 本 框 控 件 能 够 显 示 多 行 而 且 能 够 自 动 换 行 , 应 设 置 它 的 ( C ) 属 性AM axLength 和 Multline B、 PassWordChar 和 Multline贵州大学继续教育学院 自学考试衔接课程作业第 2 页 共 6 页CM ultline 和 WordWrap DM axLength 和 WordWrap9在 C#中 , 将 文 件 当 前 位 置 一 直 到 结 尾 的 内 容 都 读 取 出 来 的 方 法 使 ( D ) 。AS treamReader.Read BS treamReader.ReadBlockCS treamReader.ReadLine DS treamReader.ReadToEnd10十进制数33 在八位的微机内的存储形式是()?11011111A00000101 B10100001 C11111010 D1111101111C 语言源程序的基本单位是(B )A过程 B函数 C子程序 D语句12设 int a=3,则表达式 a1 的运算结果和 a 的值分别是(A)A0 和 2 B0 和 3 C1 和 2 D1 和 313以下叙述错误的是(D )A程序必须由一个或一个以上的函数组成B函数调用可以作为一个独立的语句存在C若函数有返回值,必须通过 return 语句返回D函数形参的值也可以传回给对应的实参14若有 int a35=2,2,2,6,2,6,2,则数组 a 共有( D )个元素A8 B5 C3 D1515设有定义: char s=“string”;则 s 数组所占字节数为(B )A6 B7 C1 D不确定16若有下列程序段:int x12=1,2,3,4,5,6,7,8,9,10,11,12char c=a则值为 4 的表达式是( D )Axe-c Bx4 Cxd-c Dxd-c17表达式 1312?9:6 的值为(D)A0 B6 C1 D918有输入语句:scanf(“a=%d,b=%d,c=%d”,为使变量 a 的值为 1,b 的值为3,c 的值为 2,正确的数据输入方式是(D )贵州大学继续教育学院 自学考试衔接课程作业第 3 页 共 6 页A132 B1,3,2 Ca=1b=3c=2 Da=1,b=3,c=219下列程序段的输出结果是(B)int x=023;printf(“%d”,-x);A17 B18 C23 D2420若 int i=10;执行下列程序段后,变量 i 的值是(D)switch(i)case 9:i+=1;case 10:i+=1;case 11:i+=1;default:i+=1;A10 B11 C12 D13二、多项选择题1设有二维数组 int a43;下列表示数组元素 a02地址的有( CDE )Aa2 B*aC*a+2 Da0+2E&a022下列语句中正确的有( ABCD )Aif(xy);Bif(x=y)Cif(x! =y)scanf(“%d,Dif(xmain( )int x,y;贵州大学继续教育学院 自学考试衔接课程作业第 5 页 共 6 页x=y=0;while(x#includemain()char st115,st2=”C Language”;strcpy(st1,st2);puts(st1);printf(“n”);C Language3、请阅读分析下列程序,然后写出运行结果。main( )int y=10;while(y0)if(y%3=0)printf(“%d”,-y);y-;852五、程序设计题(本大题共 1 小题,每小题 10 分,共 10 分)若数组 a 中有十个整数 8,2,53,7,9,0,4,10,15,请编程求出该数组中的最大贵州大学继续教育学院 自学考试衔接课程作业第 6 页 共 6 页值和最小值。#include void main()int i,max,min,a =8,2,5,-3,7,-9,0,-4,10,15;max=a0;min=a0;for(i=1;iai) min=ai;printf(max=%d,min=%d,max,min);
展开阅读全文