计算机程序设计基础教程第一次作业
C语言程序设计-第一次作业的答案

printf("y=%d\n",y);
}
输出结果为:
y=21.
Press any key to continue
n
n--
y
10
1
10
3
9
9
5
8
8
7
7
7
9
6
6
11
5
5
13
4
4
15
3
3
17
2
2
19
1
1
21
0
0
-1
y=21
5.#include<stdio.h>
1 1 2 3 5
8 13 21 34 55
Press any key to continue
i
f
f1
f2
i%5
1
1
1 1(不换行)
3
2
1
2
2
2(不换行)
4
3
2
3
4
3(不换行)
5
5
3
5
0
5(换行)
6
8
5
8
1
8(不பைடு நூலகம்行)
7
13
8
13
2
13(不换行)
8
21
13
21
3
21(不换行)
9
34
21
34
i
s
i%2
i%3
s+=i
1
《计算机应用基础》第一次作业题目、答案

福建师范大学网络教育学院《计算机应用基础》第一次作业一、单项题(请在答题卡上填写答案,否则不予计分)1、利用计算机对指纹进行识别、对图像和声音进行处理属于的应用领域是__C____。
A:科学计算 B:过程控制 C:辅助设计 D:数据处理2、计算机配置的内存的容量为128MB或128MB以上,其中的128MB是指__D____。
A:128×1000×1000字节 B:128×1000×1000字C:128×1024×1024字 D:128×1024×1024字节3、下列不属于微机主板上主要组件的是___D___。
A:CMOS B:内存插槽 C:高速缓存(Cache) D:键盘4、目前,打印质量最好的打印机是__D____。
A:针式打印机 B:点阵打印机 C:喷墨打印机 D:激光打印机5、不正常关闭Windows操作系统可能会___D___。
A:系统消失 B:硬件损坏 C:无任何影响 D:丢失数据6、在Windows中,不属于由用户设置的文件属性为__D____。
A:存档 B:只读 C:隐藏 D:系统7、在Windows 中,关闭"资源管理器"窗口,可以__D____。
A:单击"资源管理器"窗口右上角的"×"按钮B:单击"资源管理器"窗口左上角的图标,然后选择"关闭"C:单击"资源管理器"的"文件"菜单,并选择"关闭"D:以上三项都正确8、在"资源管理器"中希望显示出文件或文件夹的名称、大小、类型、最后修改的日期和时间时,应选择的菜单项是__D____。
A:小图标 B:大图标 C:列表 D:详细资料9、在Windows 控制面板中,使用"添加\删除程序"的作用是___D___。
C语言程序设计教程第一章习题答案

C语言程序设计教程第一章习题答案1、算法描述主要是用两种基本方法:第一是自然语言描述,第二是使用专用工具进行算法描述2、c语言程序的结构如下:1、c语言程序由函数组成,每个程序必须具有一个main函数作为程序的主控函数。
2、"/*"与"*/"之间的内容构成c语言程序的注释部分。
3、用预处理命令#include可以包含有关文件的信息。
4、大小写字母在c语言中是有区别的。
5、除main函数和标准库函数以外,用户可以自己编写函数,程序一般由多个函数组成,这些函数制定实际所需要做的工作。
例如:void main(){int a,b,c,s;a=8;b=12;c=6;s=a+b*c;printf("s=%d\n",s);}3、c语言的特点:1、c语言具有结构语言的特点,程序之间很容易实现段的共享;2、c语言的主要结构成分为函数,函数可以在程序中被定义完成独立的任务,独立地编译成代码,以实现程序的模块化。
3、c语言运算符丰富,运算包含的范围很广;4、c语言数据类型丰富。
5、c语言允许直接访问物理地址,即可直接对硬件进行操作,实现汇编语言的大部分功能;6、c语言语法限制不太严格,程序设计自由度大,这样是c语言能够减少对程序员的束缚;7、用c语言编程,生成的目标代码质量高,程序执行效率高,可移植性好;4、合法标识符:AB12、leed_3、EF3_3、_762、PAS、XYZ43K2不合法标识符:a*b2、8stu、D.K.Jon、if、ave#xy、#_DT5、C.D5、F2:将当前编辑器中文件存盘F10:调用主菜单F4:程序运行到光标所在行Ctrl+F9:当前编辑环境下,进行编译、连接且运行程序;Alt+F5:将窗口切换到DOS下,查看程序运行结果6、(1):********************welcome youvery good********************(2):please input three number;5,7,8max number is:87、main8、User screen、Alt+F59、标识符必须是字母或下划线开头,大小写字母含义不同。
C语言程序设计教程第一章习题答案

C语言程序设计教程第一章习题答案C语言程序设计是一门广泛应用于计算机科学领域的编程语言,它具有结构化的特点和高效的性能,在现代编程领域中扮演着重要的角色。
本文将为读者呈现C语言程序设计教程第一章的习题答案,在解答问题的同时加深对C语言程序设计的理解。
1. 编写一个程序,要求输出下列图案:**********************解答:```c#include<stdio.h>int main(){int i, j;for(i=1; i<=7; i++){for(j=1; j<=i; j++){printf("*");}printf("\n");}return 0;}```2. 编写一个程序,输入一个整数n,输出n的平方值。
解答:```c#include<stdio.h>int main(){int n, result;printf("请输入一个整数:");scanf("%d", &n);result = n * n;printf("结果:%d\n", result);return 0;}```3. 编写一个程序,输入两个整数,判断它们是否相等。
解答:```c#include<stdio.h>int main(){int num1, num2;printf("请输入第一个整数:");scanf("%d", &num1);printf("请输入第二个整数:");scanf("%d", &num2);if(num1 == num2){printf("两个整数相等\n");}else{printf("两个整数不相等\n");}return 0;}```4. 编写一个程序,输入一个整数n,输出第1到第n个自然数之和。
《计算机应用基础》第一次作业答案

《计算机应用基础》第一次作业答案计算机应用基础第一次作业答案一、选择题1. D. 存储设备速度比 CPU 快2. C. 乘法3. A. 中央处理器4. B. 数据的表示和操作5. A. 软件6. D. 位7. C. ASCII8. B. 二进制9. D. 插入点10. B. 目录二、填空题1. 冯·诺依曼2. 半导体3. 源程序4. 数据库管理系统5. 并行6. 机器语言三、简答题1. 解释一下计算机的五大基本部件。
计算机的五大基本部件分别是:输入设备、输出设备、中央处理器(CPU)、存储设备和控制单元。
输入设备用于将外部数据输入到计算机中,如键盘、鼠标等;输出设备用于将计算机处理后的结果输出,如显示器、打印机等;中央处理器是计算机的控制中心,负责处理数据和指令;存储设备用于存储计算机的数据和程序,如硬盘、内存等;控制单元用于协调并控制计算机各部件之间的工作。
2. 解释一下计算机的存储层次结构。
计算机的存储层次结构指的是按照存取速度和容量大小划分成多层次的存储设备,从最高速且容量最小的寄存器到最低速且容量最大的辅助存储器。
层次结构自上而下分为:寄存器、高速缓存、主存储器和辅助存储器。
寄存器位于 CPU 内部,访问速度极快,容量较小;高速缓存在 CPU 和主存储器之间,速度较快,容量较小;主存储器是计算机主要的工作区域,速度较快,容量较大;辅助存储器是计算机的外部存储设备,如硬盘、光盘等,速度最慢但容量最大。
3. 解释一下计算机中的位和字节。
位是计算机最基本的数据单位,是二进制数字 0 或 1 的一个值,是计算机中最小的存储单位。
字节是计算机中常用的存储单位,由 8 个位组成,可以存储一个字符。
在计算机中,数据都是以二进制形式存储和处理的,字节是对二进制数据的常用表示形式。
四、综合题在计算机术语中,ASCII 是一种常用的字符编码方式。
它使用 8 位表示一个字符,共可以表示 256 个不同的字符。
第一次作业 计算机基础知识

计算机的通用性使其可以求解不同的算术和逻辑问题,这主要取决于计算机的____。
选择一项:a. 可编程性b. 高速运算c. 存储功能d. 指令系统反馈正确答案是:可编程性题目2在对软硬磁盘及其驱动器的叙述中有许多专用术语,而与其无关的是______。
选择一项:a. 密度b. 扇区c. 光标d. 磁道反馈正确答案是:光标题目3将十六进制数1ABH转换为十进制数是______。
选择一项:a. 272b. 427c. 273d. 112反馈正确答案是:427题目4下列设备中,属于输入设备的是______。
选择一项:a. 显示器b. 光笔c. 激光打印机d. 声音合成器反馈正确答案是:光笔题目5计算机的指令系统能实现的运算有______。
选择一项:a. 数值运算和非数值运算b. 算术运算和逻辑运算c. 算术运算和图象运算d. 图形运算和数值运算反馈正确答案是:算术运算和逻辑运算题目6计算机中,用于存放需要长期保存的程序和数据的装置是______。
选择一项:a. 运算器b. 内存储器c. 外存储器d. 高速缓存反馈正确答案是:外存储器题目7提出了计算机的程序存储原理的是冯•诺依曼,他奠定了计算机的基本结构和工作原理。
这一年是______。
选择一项:a. 1945年b. 1948年c. 1955年d. 1946年反馈正确答案是:1946年题目8下列存储器中,读写速度最快的是____。
选择一项:a. 光盘b. 硬盘c. 内存d. 软盘反馈正确答案是:内存题目9两个连续的字节表示一个汉字,这两个字节的最高位分别是______。
选择一项:a. 1,0b. 0,0c. 1,1d. 0,1反馈正确答案是:1,1题目10数据经过计算机的处理能够得到有用的______。
选择一项:a. 信息b. 声音c. 图形d. 图像反馈正确答案是:信息题目11计算机中,运算器的主要功能是完成____。
选择一项:a. 代数和逻辑运算b. 代数和四则运算c. 算术和四则运算d. 算术和逻辑运算反馈正确答案是:算术和逻辑运算题目12计算机的运算速度是计算机的主要性能指标之一。
大学计算机基础考试试题及答案3套

2011年12月考试计算机基础第一次作业一、单项选择题(本大题共45分,共15小题,每小题3分)1.在Mirosoft Word 2003中,用户可以通过”文件”菜单中的命令打开”基本文件搜索”任务窗格。
A.文件搜索B.页面设置C.另存为D. 属性2.键盘上可用于字母大小写转换的键是 A. ESC B. Caps Lock C. Num Lock D. Ctrl+Alt+Del3.”写字板”是一个使用简单,但功能强大的处理程序。
A.文字B. 图像C.音频D.视频4.DOS文件全名由组成。
A.字母和数字B.扩展名C.文件主名D. 扩展名和文件主名5.Windows XP操作系统中,登录账户分类权限最高的是。
A.计算机管理员账户B.来宾账户C.操作备份账户D.网络配置账户6.计算机病毒主要破坏数据的o A.可用性B.可靠性C.完整性D. 保密性7.在Excel中,可同时选定不相邻的多个单元格的组合键是 A. CTRLB. ALTC. SHIFTD. TAB8.在PowerPoint中公式是通过输入的。
A.表格编辑器B.艺术字库C.图片编辑D.公式编辑器9.在PowerPoint中,演示文稿文件默认的文件保存格式为。
A. PPTB. PPSC. DOCD. XLS 10.信息技术是的产物,在应用中得以拓展和延伸。
A.计算机技术发展B.网络技术发展C.通讯技术发展D.以上三种综合发展11.BBS是指。
A,电子传输系统B.电子公告版系统C.大众网络系统D.综合数字服务系统12.编辑幻灯片内容时,需要先对象。
A.调整B.选择C,删除 D.粘贴13.下列不是微软拼音输入法的特性的是O A.联想B.自学习C. 自造词功能D.五笔输入14.Windows XP操作系统中,可以用下列哪种方法对文件或文件夹进行复制与移动操作。
A.鼠标B.快捷键C.菜单D.以上全部15.在微机中,访问速度最快的存储器是o A.硬盘B.软盘C. 光盘D.内存二、多项选择题(本大题共25分,共5小题,每小题5分)1.常用的进位计数制有。
(完整版)C程序设计第一章习题

1.什么是程序?什么是程序设计?程序,就是一组计算机能识别和执行的指令.根据计算机软件设计人员的需要,使计算机执行特定的操作,来满足人们的需要。
2.为什么需要计算机语言?高级语言的特点?人和计算机交流需要一种计算机和人都能识别的语言.高级语言很接近于人们习惯使用的自然语言和数学语言;程序中用到的语句和指令是英文单词表示的,程序中所用的运算符和运算表达式和人恩日常所用的数学式子差不多,很容易理解;程序运行的结果用英文和数字输出,十分方便.高级语言功能性很强,且不依赖于具体及其,用它写出的程序对任何型号的计算机都适用(或只须作很少的修改)。
3.正确理解以下名词及其含义:(1)源程序目标程序可执行程序源程序:是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件.通常由高级语言编写。
目标程序:又称为“目的程序”,为源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以。
obj 作扩展名—--—由语言处理程序(汇编程序,编译程序,解释程序)将源程序处理(汇编,编译,解释)成与之等价的由机器码构成的,计算机能够直接运行的程序,该程序叫目标程序。
目标代码尽管已经是机器指令,但是还不能运行,因为目标程序还没有解决函数调用问题,需要将各个目标程序与库函数连接,才能形成完整的可执行程序。
可执行程序:在计算机科学上,指一种内容可被电脑解释为程序的电脑文件。
通常可执行文件内,含有以二进制编码的微处理器指令,也因此可执行文件有时称为二进制档.这些二进制微处理器指令的编码,于各种微处理器有所不同,故此可执行文件多数要分开不同的微处理版本。
一个电脑文件是否为可执行文件,主要由操作系统的传统决定。
例如根据特定的命名方法(如扩展名为exe)或文件的元数据信息(例如UNIX系统设置“可运行”权限)。
(2)程序编辑程序编译程序连接程序编辑:指将完成一件工作所需要的步骤,也就是算法,用计算机所能识别的语言,按照一定的程序结构翻译出来,并可被计算机执行的编写代码的全过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浙江人才专修学院
成人高等学历教育《计算机程序设计基础教程》课程
作业答题纸
(第一次作业)
学校:班级名称:
学号:____姓名:_____手机号码:_____温馨提示:1、请正确完整的填写以上个人资料,以便学校登记平时成绩;2、第一次作业请于年月日前上交到中河大厦前台、朝晖九区学生处,第二次作业请于年月日前上交到中河大厦前台、朝晖九区学生处,逾期将酌情扣分,未完成作业者平时成绩为零分。
(学校期末总评成绩作业占15%)
一、选择题
1.决定控件上文字的字体、字形、大小及效果的属性是()
A.Text B.Caption C.Name D.Font
2.如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为()A. 0 B.-1 C.TRUE D. FALSE
3.运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的Text 属性进行赋值从而改变了文本框的Text属性值时,将触发文本框的()事件
A.Click B.Dblclick C.Gotfocus D.Change
4.计算结果为0的表达式是()
A.Int(2.4)+Int(-2.8) B. Int(2.4)+Round(-2.8)
C.Fix(2.4)+Int(-2.8) D. Fix(2.4)+Fix(-2.8)
5.下列各组常量的声明正确的是()
A.Const C as 3 B.Const c=1/3 C.Public I=3 D.Puclic I=1/3
6. 以下能判断是否到达文件尾的函数是()。
A) BOF B)LOC C)LOF D)EOF
7. 以下声明语句中错误的是()。
A)Const var1=123 B)Dim var2 = “ABC”C)Dim var3(20) D)Static var4 As Integer
8. 在Visual Basic中,Cls方法可以清除()中的内容。
A)Text B)Label C)Command D)Picture
9. 以下叙述中错误的是()。
A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件
B)以.BAS为扩展名的文件是标准模块文件
C)窗体文件包含该窗体及其控件的属性
D)一个工程中可以含有多个标准模块文件
10.执行以下程序段后,变量c$的值为()。
a$="Visual Basic Programing"
b$="Quick"
c$=b$ & UCase(Mid$(a$,7,6)) & Right $ (a$,11)
A) Visual BASIC Programing
B) Quick Basic Programing
C) QUICK Basic Programing
D) Quick BASIC Programing
二、编制程序
1.随机产生200个A到Z之间的字母,分项统计各个字母出现的次数。
2.随机产生20个200~400之间随机整数,将其存在一个4行5列的二维数组中,找出每列的最小值。
第一次作业答案
一、选择题
1-5 DBDDB 6-10 DBDAD
二、编制程序:
1)Private Sub Form_Click()
Dim a(1 To 200) As Integer, s(1 To 26) As Integer
For i = 1 To 200
Randomize
a(i) = Int(Rnd * 26 + 65)
j = a(i) - 64
s(j) = s(j) + 1
Print Chr(a(i));
If i Mod 10 = 0 Then Print
Next i
For j = 1 To 26
If s(j) > 0 Then Print Chr(j + 64) & "的个数为"; s(j) Next j
End Sub
2)Private Sub Command2_Click()
Randomize
Dim a() As Integer
Dim b(5) As Integer
Dim m%, n%, i%, j%
m = 4
n = 5
ReDim Preserve a(m, n)
For i = 1 To m
For j = 1 To n
a(i, j) = Int(Rnd * 100)
Print a(i, j);
Next j
Print
Next i
For j = 1 To n
b(j) = a(1, j)
For i = 2 To m
If a(i, j) < b(j) Then
b(j) = a(i, j)
End If
Next i
Print b(j)
Next j
End Sub
Print a(i);
If i Mod 10 = 0 Then Print
Next i
End Sub。