计算机基础与程序设计作业题1

上传人:1** 文档编号:324986 上传时间:2018-05-22 格式:DOC 页数:4 大小:36.50KB
返回 下载 相关 举报
计算机基础与程序设计作业题1_第1页
第1页 / 共4页
计算机基础与程序设计作业题1_第2页
第2页 / 共4页
计算机基础与程序设计作业题1_第3页
第3页 / 共4页
点击查看更多>>
资源描述
贵州大学继续教育学院 自学考试衔接课程作业第 1 页 共 4 页计算机基础与程序设计作业题(一)(课程代码:02275)一、单项选择题1I/O 设备指的是计算机的( B)A存储设备 B输入和输出设备 C控制器 D运算器2具有只读功能的内存储器是指(A )AROM BRAM C硬盘 DCD-ROM3十进制数5 在八位的微机内的存储形式是(D )A00000101 B10000101 C11111010 D111110114C 语言源程序的基本单位是(B )A过程 B函数 C子程序 D语句5设有 int p,q;以下不正确的语句是(D )Ap *=3; Bp/=q; Cp+=3; Dp&=q ;6若有定义:int a10;则数组元素的下标的下限和上限分别是(C)A0 和 1 B1 和 9 C0 和 9 D1 和 107下列说法不正确的是(C)A一个源程序文件由一个或多个函数组成B一个 C 程序由一个或多个源程序文件组成C一个 C 程序以函数为独立的编译单位D一个 C 程序必须有一个 main( )函数8在 C 语言中,确定函数返回值的类型由( D)Areturn 语句中的表达式类型决定 B调用该函数的主函数类型决定C调用函数时临时决定 D定义函数时所指定的函数类型决定9若有以下定义和语句,且 0i10,则对数组元素地址的正确表示是(D)int a =0,1,2,3,4,5,6,7,8,9,*p;p=a;A&(a+1) Ba+ C&p D&pi10若有以下说明: char s10=“ABCDEFGH”,*p=s;不能表示字符 C 的是( B)As2 Bs3 Csca D*(p+2)11若有下列程序段,欲使 a=2,b=3,对应正确的数据输入方法是(其中表示换行)(A)贵州大学继续教育学院 自学考试衔接课程作业第 2 页 共 4 页int a,bscanf(%d%d ,&a, &b);A2 Ba=2 b=33Ca=2,b=3 D2 ,312设有说明 int x=0,y=2;则执行 if(x=0) y=1+x;else y=x-1;后,变量 y 的值是(A )A-1 B0 C1 D213下列位运算符中,表示按位异或操作的是(C)A B C D&14下列各个位运算符的优先级从左到右依次升高的是(C)A & B & C& D& 15设有说明:int u=1,v=3; 则表达式 u B ! C% D= =18如果在程序中要使用系统提供的函数 sqrt,则需要书写的编译预处理命令是(B)A#include B#includeC#include D#include19设有说明:int x=12,y=3;则 xy 的值是(D )A0 B3 C12 D1520测试文件是否结束函数的函数名是(A )Afeof BEOF Ceof DFEOF二、多项选择题21存储在下列哪些设备中的信息可以长期保存?(BCDE)ARAM BROM C硬盘 D软盘 E光盘2.设有说明:int u=1,v=5;则下列表达式的值为 1 的有(AE)Au&v Bv2 Cuu Duv E(u10;k+ +);Efor(k=1;k=10;k+ +,k );25设有说明:int x=1,y=2,z=3;则下面表达式的值为 0 的有(ACDE)Ax&y&z Bxyz Cxx+yyDzy Ex&0xff005.下面基本结构和特性中符合结构化程序设计的要求的有(ABCE)A选择结构 B循环结构 C顺序结构D各结构之间只有一个入口,至多两个出口E各结构之间只有一个入口,一个出口三、简答题1、简述 C 语言标准库函数 strcpy 的格式( 或函数原型)与功能。函数名: strcpy 功 能: 拷贝一个字符串到另一个 用 法: char *strcpy(char *destin, char *source);2、fread(stu,size,n,fp);中 stu、size、n 和 fp 的含义各是什么这个应该是一个函数,里面有两个变量,stu 是名称,size 是尺寸,n 是整数变量,fp 是个定义的函数。3、C 语言中的运算符“= ”与运算符“= =”的意义相同吗?为什么?“=”是赋值符号,而“=”是关系运算符,比如 a=b 是把 b 的值赋给 a,而 a=b 则是判断 a 与 b 是否相等,若相等则“a=b“为真,否则为假。4、变量的存储类别分为哪几种?它们分别存储在什么区域?auto(自动)extern(外部文件)static(静态)register(寄存器)四、程序分析题,写出程序的结果1、从键盘输入字符 A 时,写出下面程序的运行结果。 (注:字符 A 的 ASCII 码是 65)#includestdio.hmain( )char ch;ch=putchar(getchar( ) );printf( ,%d,%o,%c,ch+1,ch+1,ch+32);贵州大学继续教育学院 自学考试衔接课程作业第 4 页 共 4 页,66 ,102,a2. 阅读下面程序段,说明其功能:int x, y=0,k; FILE* fp;fp=fopen(data.txt,rb);for(k=0;kvoid main()int a10,i,sum=0;for(i=0;i0)sum+=ai;printf(sum=%d,sum);
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!