欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:132467       资源大小:39KB        全文页数:4页
    • 资源格式: DOC        下载积分:5
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要5
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、计算机基础与程序设计作业题(一)(课程代码:02275)一、单项选择题1I/O设备指的是计算机的(B)A存储设备B输入和输出设备C控制器D运算器2具有只读功能的内存储器是指(A)AROMBRAMC硬盘DCD-ROM3十进制数5在八位的微机内的存储形式是(D)A00000101B10000101C11111010D111110114C语言源程序的基本单位是(B )A过程 B函数C子程序D语句5设有int p,q;以下不正确的语句是(D)Ap *=3;Bp/=q;Cp+=3;Dp&=q;6若有定义:int a10;则数组元素的下标的下限和上限分别是(C)A0和1B1和9C0和9D1和107下列说法

    2、不正确的是(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&pD&pi10若有以下说明: char s10=“ABCDEFGH”,*p=s; 不能表示字符C的是(B)As2B

    3、s3CscaD*(p+2)11若有下列程序段,欲使a=2,b=3,对应正确的数据输入方法是(其中表示换行)(A) int a,b scanf(%d%d,&a,&b);A2Ba=2 b=3 3Ca=2,b=3D2,312设有说明 int x=0,y=2;则执行 if(x=0) y=1+x;else y=x-1;后,变量y的值是(A)A-1B0C1D213下列位运算符中,表示按位异或操作的是(C)A B C D&14下列各个位运算符的优先级从左到右依次升高的是(C)A& B & C& D& 15设有说明:int u=1,v=3;则表达式u B! C% D= =18如果在程序中要使用系统提供的函数s

    4、qrt,则需要书写的编译预处理命令是(B)A#includeB#includeC#includeD#include19设有说明:int x=12,y=3;则xy的值是(D)A0B3C12D1520测试文件是否结束函数的函数名是(A)AfeofBEOFCeofDFEOF二、多项选择题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;则

    5、下面表达式的值为0的有(ACDE)Ax&y&zBxyzCxx+yyDzyEx&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的含义各是什么这个应该是一个函数,里面有

    6、两个变量,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.h main( )char ch;ch=pu

    7、tchar(getchar( ) );printf(,%d,%o,%c,ch+1,ch+1,ch+32);,66 ,102,a2. 阅读下面程序段,说明其功能: int x, y=0,k; FILE* fp; fp=fopen(data.txt,rb);for(k=0;k5;k+) fread(&x,sizeof(int),1,fp),y+=x;printf(%d,y);fclose(fp); 从data.txt文件中以二进制文件打开,从中读取5个整数并累加到y变量,最后输出结果到屏幕。3、请阅读分析下列程序,然后写出运行结果。 main( ) int a=0,b=1; printf(a=%d,b=%dn,a,b); a+=b;b+=a; printf(a=%d,b=%dn,a,b);a=0,b=1a=1,b=2五、程序设计题从键盘输入10个整数并依次赋给整型数组中的元素,然后求该数组中值为正数的元素的累加和并输出该累加和。#include void main()int a10,i,sum=0;for(i=0;i10;i+)scanf(%d,&ai);for(i=0;i0)sum+=ai;printf(sum=%d,sum);1


    注意事项

    本文(计算机基础与程序设计作业题1.doc)为本站会员(夺命阿水)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!




    宁ICP备18001539号-1

    三一文库
    收起
    展开