java求大神帮忙

-知识巩固
3.一个有效的算法应该具有5 个基本特征,下面哪个并不是。 ( )。
A.有穷性 B. 确切性 C.有效性 D.可行性
4.下列哪种算法是把问题转化为规模缩小了的同类问题的子问题。( )。
A.递推 B. 递归 C.枚举 D.回溯
5.下列关于面向过程的编程特征的说法中,不正确的一个是( )。
A. 强调做算法,按算法步骤的思路去执行 B. 大程序被分隔为许多
小程序
C.大多数函数共享全局数据 D.数据开发传递,数据形式保持不变
6.下列关于C 语言的说法中,不正确的一个是( )。
A. 它是一种结构化语言 B. 它具有代码级别的跨平台
C. 它是一种高级语言 D.C 语言的指针操作带保护
7.一个C 程序中,main 函数的位置 ( )。 3.对于算法的时间复杂度我们通常度量该程序的执行时间通常有两种方法:_______和
________。
4. 一个传统流程图通常包含以下几个部分:__________、__________和框内外必要的文
字说明。
5.C语言源程序的基本单位是__________,C 语言源程序中至少包含一个____函数______。

二.选择题
1.下列哪种语言不属于高级语言( )。
A. Delphi
B. VisualASM
C. C#
D. PASCAL
2.具有下列哪类能力,程序员可以这样就能极大避免重复性的开发工作,不正确的一项是
- 97 -

( )。
A.需求理解能力
B.复用性思维能力
C.模块化思维能力

A.必须在最前面 B. 必须在最后
C. 可以任意’ D. 必须在系统调用的库函数的后面
8. C 语言源程序必须经过开发环境中的编译器,将编辑好的源程序文件“*.c”翻译成二进
制目标代码文件“( )”。
A. .obj B. .exe C..h D. .xml
9.以下不属于Java 语言基本特征的是 ( )。
A.封装性 B. 继承性 C.多态性 D. 扩展性
10. Java语言不是( )。
A.高级语言 B. 面向对象语言 C.面向过程语言 D. 面向对象兼容过程语言

三.简答题
1.什么是程序?从日常中举例来说明,描述他们的算法。
2.为什么要提倡结构化的算法?

.3用传统流程图表示依次将3 个整数输入,要求输出其中最大的数。

4.什么叫结构化程序设计?它的思想特点是什么?

1.实训目标
1)理解程序的含义和特征。
2)理解并掌握算法的概念、设计和表示。
3)掌握结构化程序设计中使用三种基本控制结构来构造程序。
4)理解C 语言开发环境下的程序编写、编译与调试的基本流程。
5)理解Java语言开发环境下的程序编写、编译与调试的基本流程。。
- 98 -
2. 编程要求
用C-free 编写C语言程序代码,实现应用程序指定的功能,程序代码格
式整齐规范、便于阅读,程序注释规范、简明易懂。
用 Eclipse 编写 Java 程序代码,实现应用程序指定的功能,程序代码
3. 实训内容
1)请分别用C和 Java语言编程实现如下文字和符号的输出。
*******
*HELLO*
*******
2)请分别用C 和Java语言编程求1+2+3+……+50 的和。

第1个回答  2015-10-10
只会一个
int sum=0;
for(i=1,i++,i<51){
sum = sum +i;

}
哈哈追问

这是哪一题

追答

用Java求1到50的和啊