程序设计基础练习题(全答案版)
- 格式:doc
- 大小:481.50 KB
- 文档页数:11
其身正,不令而行;其身不正,虽令不从。
——《论语》一、选择题1.下列属于C语言中合法的标识符的是( B )A 、ex-1B 、-cookC 、951aD 、if2.若 x 为 float 型变量,则以下语句(A )。
x=213.82631;printf("%-4.2f\n",x);A、输出为213.83B、输出格式描述符的域宽不够,不能输出C、输出为213.82D、输出为-213.823.一个C程序的执行是从(C )A、main函数开始,直到最后一个函数结束B、第一个函数开始,直到最后一个函数结束C、main函数开始,直到main函数结束D、第一条语句开始,直到最后一条语句结4.构成C语言源程序的基本单位是(B )A、过程B、函数C、子程序D、命令5.以下叙述不正确的是(D )A、注释说明被计算机编译系统忽略B、注释说明必须跟在“//”之后不能换行或者括在“/*”和“*/”之间且注释符必须配对使用C、注释符“/”和“*”之间不能有空格D、在C程序中,注释说明只能位于一条语句的后面6.在C程序中,main函数的位置( A)A、可以任意B、必须作为最后一个函数C、必须作为第一个函数D、必须放在它所调用的函数之后7. C语言属于(C )A、机器语言B、汇编语言C、高级语言D、低级语言云路鹏程九万里,雪窗萤火二十年。
——《王实甫》人之为学,不日进则日退,独学无友,则孤陋而难成;久处一方,则习染而不自觉。
——《顾炎武》8.使用“scanf("a=%d,b=%d",&a,&b)”,要使a,b的值均为25,正确的输入是(D )。
A、a=25 b=25(空格分开)B、25 25(空格分开)C、25,25D、a=25,b=259. 下列叙述中,不正确的是( C)A、分号是C语句的必要组成部分B、C语句的注释可以写在语句的后面C、主函数的名字不一定用main表示D、函数是C程序的基本单位10.C程序是由( B)构成的A、若干过程B、一个或多个函数C、若干子程序D、一个主程序与若干子程序11. 以下程序的输出结果是(B )。
《程序设计基础——C#.NET》练习参考答案:一、选择题的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想进行扩展。
A.互联网 B. Windows C. C# D. 网络操作系统2.假设变量x的值为10,要输出x值,下列正确的语句是__C__。
A.System.Console.writeline(“x”) B. System.Cosole.WriteLine(“x”)C. System.Console.WriteLine(“x={0}”,x)D. System.Console.WriteLine(“x={x}”)3.要退出应用程序的执行,应执行下列的_A___语句。
A. Application.Exit();B. Application.Exit;C. Application.Close();D. Application.Close;4.关于C#程序的书写,下列不正确的说法是__D________。
A.区分大小写B.一行可以写多条语句C.一条语句可以写成多行D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法5. 在C#语言中,下列能够作为变量名的是__C__。
A.if B. 3ab C. b_3a D. a-bc7. 能正确表示逻辑关系“a≥5或a≤0”的C#语言表达方式是__D__。
A.a>=5 or a<=0 B. a>=5|a<=0 C. a>=5&&a<=0 D. a>=5||a<=08. 以下程序的输出结果是___C_____。
A. 5B. 4C. 6D. 不确定9. If语句后面的表达式应该是__A___。
A.逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式10.有如下程序:该程序的输出结果是__A___。
A. a=0,b=1B. a=1,b=1C. a=1,b=0D. a=2,b=211.以下叙述正确的是__D___。
第一章C语言概述1.1、选择题(1)一个C语言程序是由()组成。
A. 一个主程序及若干个子程序B. 一个主程序C. 一个主函数及若干个子函数D. 一个主函数(2) 一个C语言程序总是从()开始执行。
A. 主过程B. 主函数C. 子程序D. 主程序(3) main函数在源程序中的位置()。
A. 必须在最开始B. 必须在子函数的后面C. 可以任意D. 必须在最后(4) 一个C程序的执行是从()。
A. 本程序的第一个函数开始,到最后一个函数结束B. 本程序的main函数开始,到最后一个函数结束C. 本程序的main函数开始,通常也在main函数结束D. 本程序的第一个函数开始,到main函数结束(5) 以下叙述不正确的是()。
A. 一个C程序可由一个或多个函数组成B. 一个C程序必须包含一个main函数C. 在C程序中,注释只能位于一条语句的最后面D. C程序的基本组成单位是函数1.2、编程题(1)参照本章例题,编程输出如下信息:**********Very good!**********(2)编写一个C程序,输出以下信息:******Turbo C ** * * * *1.3 请根据自己的认识,写出C语言的主要特点。
1.4 简述C程序主要由哪些部分构成?1.5 用户编写的C程序上机运行要经过哪些步骤?第二章基本数据类型和表达式2.1 单项选择题(1) 以下不能用作变量名的是()A)_26 B)case C)scanf D)Double(2) 以下合法的八进制数是()A)0135 B)068 C)013.45 D)o7(3) 若变量已正确定义,以下非法的表达式是()A)a/=b+c B)a%(4.0) C)a=1/2*(x=y=20,x*3) D)a=b=c (4) 设x 为int 类型,其值为11,则表达式:(x++*1/3)的值是()A)3 B)4 C)11 D)12(5) 若题中各变量已正确定义并赋值,下面符合C 语法的表达式是()A )a%=7.6; B)a++,a=7+b+c C)int(12.3)%4 D)a=c+b=a+7 (6) 设k 和x 均为int 型变量,且k=7,x=12,则能使值为3的表达式是()A)x%=k%=5 B)x%=(k-k%5) C)x%=k-k%5 D)(x%=k)- (k%=5) (7) 能正确表示数学公式|)sin(|x ,的C 语言表达式是()A)sqrt(abs(sin(x*π/180)))B)sqrt(abs(sin(x*3.14/180))) C)sqrt(sin(x))D)sqrt (fabs (sin(x*3.14/180)))(8) 以下变量x 、y 、z 均为double 型且已正确赋值,不能正确表示代数式z y x的C 语言表达式是()A)x/y*z B)x*(1/(y*z)) C)x/y*1/z D)x/y/z (9) 以下叙述中正确的是()A ) A )C 程序中,赋值运算符的优先级最低。
程序设计基础理论练习题(带答案)程序设计基础理论练习题(带答案)1. 编程语言的发展历程从机器语言到高级语言的发展,现代计算机编程语言的分类和特点。
答案:编程语言的发展经历了多个阶段。
最早的计算机只能使用机器语言进行编程,这是一种由0和1组成的二进制代码。
随着计算机的发展,高级语言逐渐出现。
高级语言通过使用更接近自然语言的语法和结构,使得编程更加易于理解和用户友好。
现代计算机编程语言多种多样,比如C、Java、Python等。
它们各自有着不同的特点和用途。
2. 数据类型与变量不同编程语言中常见的数据类型和变量的定义、使用方法。
答案:不同编程语言中常见的数据类型包括整数、浮点数、布尔值、字符和字符串等。
变量用于存储不同类型的数据。
在大部分编程语言中,变量需要先定义,然后才能使用。
定义变量时需要指定变量名和数据类型。
变量名是用于标识变量的名称,而数据类型决定了变量可以存储的值的种类和范围。
使用变量时可以给其赋值或者读取其值。
3. 运算符常见的运算符有哪些?它们的功能和使用方法是什么?答案:常见的运算符包括算术运算符、比较运算符、逻辑运算符和赋值运算符等。
算术运算符包括加、减、乘、除、取余等,用于执行基本的数学运算。
比较运算符用于比较两个值的大小关系,包括等于、大于、小于等。
逻辑运算符用于处理布尔值,比如与、或、非等。
赋值运算符用于将一个值赋给一个变量。
4. 控制流程程序中常见的控制流程结构,包括条件判断和循环结构。
答案:程序中常见的控制流程包括条件判断和循环结构。
条件判断结构用于根据某个条件的真假来决定执行不同的代码段。
常见的条件判断结构有if语句和switch语句。
循环结构用于反复执行某段代码,直到满足某个条件才停止。
常见的循环结构有while循环、do-while循环和for循环。
5. 函数和模块函数和模块的定义和使用方法,函数的参数传递和返回值。
答案:函数是一段封装了特定功能的代码块,可以被反复调用。
程序设计基础试题(附答案)程序设计基础试题(附答案)程序设计是计算机科学领域中的一门重要学科,它涉及到计算机软件的开发过程以及解决问题的方法和技巧。
掌握程序设计基础知识对于想要成为一名优秀的程序员来说至关重要。
本文将给出一些程序设计基础试题,并附上详细的答案解析,希望能够对初学者或者想要提升编程水平的人有所帮助。
题目一:设计一个程序,输入一个整数n,输出1到n之间的所有偶数。
解答:```pythonn = int(input("请输入一个整数:"))for i in range(1, n+1):if i % 2 == 0:print(i)```题目二:编写一个函数,判断一个字符串是否是回文串(正着读和反着读都一样的字符串)。
解答:```pythondef is_palindrome(s):if s == s[::-1]:return Trueelse:return Falsestring = input("请输入一个字符串:")if is_palindrome(string):print("是回文串")else:print("不是回文串")```题目三:编写一个程序,统计一个字符串中每个字符出现的次数。
解答:```pythonstring = input("请输入一个字符串:")char_count = {}for char in string:if char in char_count:char_count[char] += 1else:char_count[char] = 1for char, count in char_count.items():print(f"{char}: {count}")```题目四:设计一个程序,计算斐波那契数列的第n项。
解答:```pythondef fibonacci(n):if n <= 0:return Noneelif n == 1 or n == 2:return 1else:a, b = 1, 1for _ in range(n - 2):a, b = b, a + breturn bn = int(input("请输入一个整数:"))result = fibonacci(n)if result is None:print("请输入一个正整数!")else:print(f"斐波那契数列的第{n}项为:{result}") ```题目五:编写一个函数,判断一个正整数是否是素数。
程序设计基础练习题(全部有答案版)程序设计基础练习题(全部有答案版)介绍:程序设计是计算机科学中的一门基础学科,它涉及到计算机程序的设计、编写和调试。
通过练习基础练习题,学生可以巩固和提高自己的程序设计能力。
本文将为您提供一些程序设计基础练习题,并附上答案,帮助您更好地理解和掌握程序设计的基本知识。
1. 基本输入输出题目描述:编写一个程序,要求用户输入两个数字,然后将这两个数字相加并输出结果。
```C++#include <iostream>int main() {int num1, num2, sum;std::cout << "请输入两个数字:" << std::endl;std::cin >> num1 >> num2;sum = num1 + num2;std::cout << "两个数字的和为:" << sum << std::endl;return 0;```2. 条件判断题目描述:编写一个程序,要求用户输入一个整数,然后判断该整数是否为偶数,并输出判断结果。
```Javaimport java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num;System.out.println("请输入一个整数:");num = scanner.nextInt();if (num % 2 == 0) {System.out.println("该整数是偶数。
");} else {System.out.println("该整数不是偶数。
程序设计基础(A)参考答案一、选择题。
请选择下列各题的正确答案(每小题2分,共20分)。
1、D2、B3、B4、C5、A6、B7、B8、B9、B 10、D 11、A 12、C 13、A 14、C 15、B 16、B 17、B 18、A 19、D 20、B二、判断题。
判断下面个描述的正确性(每小题1分,共10分)。
答案1错2对3错4对5错6错7对8对9错10对三、阅读下面的程序,写出程序运行结果(每小题5分,共20分)。
1. 正确答案: x=5,y=4,z=12. 正确答案: 7B3. 正确答案:1 3 5 7 9 59 7 5 3 1 54. 正确答案:x=12+4iy=53+4i四、程序填空。
请在下面程序空白处填入合适的语句(每空2分,共20分)。
1、① #include <math.h>② sum=sum+i③prime(int n)2、① struct student② stu[i].score③ stu[i].no,stu[i].name,stu[i].score3、① int *p,int n② *q<min③ i<10④ &num[i]五、程序编写。
1.编写程序,从键盘输入一个4行4列的整形数组,并输出该数组的两个对角线元素之和(8分)。
# include <stdio.h>void main(){int a[4][4],i,j, LeftSum=0, RightSum=0;for(i=0; i<4; i++)for(j=0; j<4; j++)scanf("%d", &a[i][j]);for(i=0; i<4; i++)LeftSum=LeftSum+a[i][i];for(i=0; i<4; i++)RightSum=RightSum+a[i][3-i];printf("LeftSum=%d RightSum=%d\n", LeftSum, RightSum);}2. 设],[)(b a C x f ∈,且0)()(<b f a f ,根据罗尔零点定理,)(x f 在该区间必存在零点。
程序设计基础c语言试题及答案一、选择题(每题2分,共20分)1. C语言中,用于表示逻辑“与”的运算符是:A. &&B. ||C. &D. |答案:A2. 下列哪个选项不是C语言中的关键字?A. intB. floatC. longD. double答案:D3. 在C语言中,下列哪个函数用于将字符串连接起来?A. strcat()B. strcmp()C. strcpy()D. strlen()答案:A4. C语言中,用于定义一个结构体的关键字是:A. structB. unionC. enumD. typedef答案:A5. 下列哪个选项是C语言中的合法变量名?A. 2nd_nameB. intC. _nameD. name$答案:C6. C语言中,用于定义一个指针的语法是:A. int *p;B. int *p = 0;C. int p*;D. int *p = 1;答案:A7. 在C语言中,下列哪个选项是正确的函数声明?A. int function(int a, int b);B. int function(int, int);C. int function(int a; int b);D. int function(int, int a, b);答案:A8. C语言中,用于表示逻辑“非”的运算符是:A. !B. ~C. &&D. ||答案:A9. 下列哪个选项是C语言中的合法常量?A. 1.23B. 0x1AC. 0123D. All of the above答案:D10. 在C语言中,下列哪个选项是正确的数组声明?A. int arr[5] = {1, 2, 3};B. int arr[5] = {1, 2, 3, 4, 5, 6};C. int arr[] = {1, 2, 3};D. int arr[5];答案:C二、填空题(每题2分,共20分)1. C语言中,用于输入的函数是________。
c语言程序与设计基础知识试题及答案一、单项选择题(每题2分,共20分)1. C语言中,用于定义结构体的关键字是:A. structB. unionC. enumD. typedef答案:A2. 下列哪个选项是C语言中的合法整型常量?A. 0x12B. 0123C. 0.12ED. 12e答案:A3. 在C语言中,用于定义数组的关键字是:A. arrayB. listC. vectorD. none of the above答案:D4. 下列哪个函数用于将字符串转换为浮点数?A. atoiB. atofC. itoaD. sprintf答案:B5. C语言中,用于文件操作的库函数是:A. stdio.hB. string.hC. math.hD. stdlib.h答案:A6. 下列关于指针的描述,错误的是:A. 指针可以存储变量的地址B. 指针可以存储一个值C. 指针可以作为函数的参数D. 指针可以作为函数的返回值答案:B7. 在C语言中,用于定义函数的关键字是:A. functionB. defineC. defD. void答案:D8. 下列哪个选项不是C语言中的控制结构?A. if-elseB. switch-caseC. forD. goto答案:D9. 下列哪个选项是C语言中的合法变量名?A. 2variableB. variable2C. variable_2D. all of the above答案:D10. C语言中,用于定义枚举类型的关键字是:A. enumB. typedefC. structD. union答案:A二、填空题(每题2分,共10分)1. C语言中,用于定义一个名为“person”的结构体,包含姓名和年龄两个成员,正确的定义方式是:struct person { char name[50];int age; }。
答案:正确2. 在C语言中,使用________函数可以输出格式化的字符串到控制台。
程序设计基础试题(附答案)程序设计基础复习题一、单选1、一个完整的计算机系统应该包括()A、系统软件和应用软件B、计算机及其外部设备C、硬件系统和软件系统D、系统硬件和系统软件2、“裸机”的概念是指()A、正在进行设计还没有组装好的计算机B、已经组装好但还没有安装任何软件的计算机C、仅安装了操作系统的计算机系统D、安装了文字处理软件但没有安装专用数据处理系统的计算机3、世界上第一台电子数字计算机研制成功的时间是()A、1936年B、1946年C、1956年D、1970年4、CASE的含义是()A、计算机辅助设计B、计算机辅助制造C、计算机辅助教学D、计算机辅助软件工程5、当前广泛使用的微型计算机是()A、第一代B、第二代C、第三代D、第四代6、当代计算机的体系结构称为是()A、冯诺依曼机B、非冯诺依曼机C、图灵机D、比尔盖茨机7、硬盘是()A、输入设备B、输出设备C、存储设备D、计算设备8、下面4句话中,最准确的表述是()A、程序=算法+数据结构B、程序是使用编程语言实现算法C、程序的开发方法决定算法设计D、算法是程序设计中最关键的因素9、计算机能直接执行的语言是()A、机器语言B、汇编语言C、高级语言D、目标语言10、解释程序的功能是()A、将高级语言程序转换为目标程序B、将汇编语言程序转换为目标程序C、解释执行高级语言程序D、解释执行汇编语言程序11、下面4种程序设计语言中,不是面向对象式语言的是()A、JAVAB、Object PascalC、DelphiD、C12、不是C语言的基本数据类型是()A、intB、doubleC、charD、bool13、在C语言中,为了求两个整数相除之后得到的余数,可以使用运算符()A、/B、%C、*D、++14、数据的逻辑结构分为()A、纯属结构和非线性结构B、顺序结构和非顺序结构C、树型结构和图型结构D、链式结构和顺序结构15、用链表表示纯属表的优点是()A、便于随机存取B、便于插入和删除操作C、花费的存储空间较顺序存储少D、元素的物理顺序与逻辑顺序相同16、栈的最主要特点是()A、先进先出B、先进后出C、两端进出D、一端进一端出17、下面4句结论只有一句是错误的,它是()A、二叉树是树B、二叉树的左右子树的位置可以颠倒C、可以使用二叉树的思想对数值进行排序D、可以采用链表方式存储二叉树18、螺旋模型中包括需求定义、风险分析、工程实惠和评审四个阶段,在开发过程中()A、每个周期都要包括这四个阶段B、每个周期可以包括不同的阶段C、在最后交付使用之前才进行评审D、在项目开始时才需要进行风险分析19、软件工程的出现主要是由于()A、程序设计方法学的影响B、其他工程科学的影响C、软件危机的出现D、计算机的发展20、在软件工程中,软件测试的目的是()A、试验性运行软件B、发现软件错误C、证明软件是正确的D、找出软件中全部错误二、填空题1、世界上最早的高级程序设计语言是()2、计算机按照工作原理进行分类可以分为()和()3、当前计算机的最基本原理采用的是()4、计算机存储器一般分为两级,它们是()和()5、高级语言程序的翻译有两种方式,一种是(),另一种是()6、数据的存储结构可以用()和()7、树型结构的主要特征是结点之间存在着一种层次的关系,数据元素之间的关系是()的关系。
《程序设计基础——C#.NET》练习参考答案:一、选择题的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想进行扩展。
A.互联网 B. Windows C. C# D. 网络操作系统2.假设变量x的值为10,要输出x值,下列正确的语句是__C__。
A.System.Console.writeline(“x”) B. System.Cosole.WriteLine(“x”)C. System.Console.WriteLine(“x={0}”,x)D. System.Console.WriteLine(“x={x}”)3.要退出应用程序的执行,应执行下列的_A___语句。
A. Application.Exit();B. Application.Exit;C. Application.Close();D. Application.Close;4.关于C#程序的书写,下列不正确的说法是__D________。
A.区分大小写B.一行可以写多条语句C.一条语句可以写成多行D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法5. 在C#语言中,下列能够作为变量名的是__C__。
A.if B. 3ab C. b_3a D. a-bc7. 能正确表示逻辑关系“a≥5或a≤0”的C#语言表达方式是__D__。
A.a>=5 or a<=0 B. a>=5|a<=0 C. a>=5&&a<=0 D. a>=5||a<=08. 以下程序的输出结果是___C_____。
A. 5B. 4C. 6D. 不确定9. If语句后面的表达式应该是__A___。
A.逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式10.有如下程序:该程序的输出结果是__A___。
A. a=0,b=1B. a=1,b=1C. a=1,b=0D. a=2,b=211.以下叙述正确的是__D___。
A.do…while 语句构成的循环不能用其他语句构成的循环来代替B.do…while语句构成的循环只能用break语句退出C.用do…while语句构成的循环,在while后表达式为true时结束循环D.用do…while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式12.以下关于for循环的说法不正确的是_A____。
A.For循环只能用于循环次数已经确定的情况B.For循环是先判定表达式,后执行循环体语句C.For循环中,可以用break语句跳出循环体D.For循环体语句中,可以包含多条语句,但要用花括号括起来13.假定int类型变量占用两个字节,若有定义:int[]x=new int[10]{0,1,2,3,4};,则数组x在内存中所占字节数是_A____。
A.10 B. 20 C. 40 D. 8014.以下程序的输出结果是__B___。
15.有定义语句:int[,]a=new int [5,6],则下列正确的数组无素的引用是__D___。
A. a(4,5)B. a(4)(5)C. a[4][5]D. a[4,5] 16.下列的数组定义语句,不正确的是_AB____。
A. int a[]=new int [5]{1,2,3,4,5};B. int [,]a=new int a[3][4];C. int [][]a=new int [3][];D. int []a={1,2,3,4,};四、程序设计题要求:1、下面所有程序设计题用控制台应用程序编写。
2、每道题目的项目名称为:你的姓名拼音+下划线+题序(例如张三同学第二题的项目名称为:“zhangsan_2”),程序代码中的类名与项目名称相同。
将项目保存到指定的文件夹内。
3、下面每一题运行结果窗口中显示的:第一行格式如下,相对应的“XXX”地方填写每一个学生本人的数据。
班级:XXX ,序号:XXX ,姓名:XXX第二行:空一行第三行开始才是每一题的运行结果内容1、设长方形的长a=1.5,宽b=1.7,求长方形的周长L和面积S。
取小数点后二位数字,请编写成控制台应用程序。
using System;class cl{static void Main(){double a = 1.50, b = 1.70, L, S;L = (a + b) * 2;L=Math.Round(L,2) ;S = a * b;S=Math.Round(S,2) ;Console.WriteLine("长方形的周长L:{0}", L);Console.WriteLine("长方形的面积S:{0}", S);}}2、有一函数,当x<1 ,y=x;当x>=1,y=x*x,写一程序输入x,输出y。
class Program{static void Main(string[] args){double x, y;Console.Write("请输入数值x:");x = Convert.ToInt16(Console.ReadLine());if (x < 1)y = x;elsey = x * x;Console.WriteLine("输出y等于:{0}",y);}}}3、有一函数:1 (x<0)y= 0 (x=0)-1 (x>0)要求:输入一个x值,输出y值。
用控制台应用程序编写。
class Program{static void Main(string[] args){double x, y;Console.Write("请输入数值x:");x = Convert.ToInt16(Console.ReadLine());if (x < 0)y = 1;else if (x > 0)y = -1;elsey = 0;Console.WriteLine("输出y等于:{0}",y);}}4、从键盘上任意输入两个整数,并将较大的数显示出来。
class Program{static void Main(string[] args){Console.Write("请输入数值x:");x = Convert.ToInt16(Console.ReadLine());Console.Write("请输入数值y:");y = Convert.ToInt16(Console.ReadLine());if (x > y)z=x;elsez=y;Console.WriteLine("输出较大的数:{0}",z);}}方法二:using System;class cl{static void Main(){Console.WriteLine("班级:电子商务2班,序号:25号,姓名:莫子良\n ");int x, y,z;Console.Write("请输入x的值:");x = Convert.ToInt16(Console.ReadLine());Console.Write("请输入y的值:");y = Convert.ToInt16(Console.ReadLine());z=Math.Max(x,y);Console.WriteLine("输出较大值:{0}", z);}}5、从键盘上任意输入三个整数,并将较大的数显示出来。
using System;class jdz{static void Main(){double x, y, z, h,t;Console.Write("请输入数值一x:");x = Convert.ToSingle(Console.ReadLine());Console.Write("请输入数值二y:");y = Convert.ToSingle(Console.ReadLine());Console.Write("请输入数值三z:");z = Convert.ToSingle(Console.ReadLine());if (x > y)h = x;h = y;if (h > z)t = h;else t = z;Console.WriteLine("其中最大值为:{0}",t);Console.ReadLine();}}方法二:using System;class jdz{static void Main(){double x, y, z, h, t;Console.Write("请输入数值一x:");x = Convert.ToSingle(Console.ReadLine());Console.Write("请输入数值二y:");y = Convert.ToSingle(Console.ReadLine());Console.Write("请输入数值三z:");z = Convert.ToSingle(Console.ReadLine());h = Math.Max(x, y);t = Math.Max(h, z);Console.WriteLine("其中最大值为:{0}", t);Console.ReadLine();}}6、输入两个实数,按代数值由小到大的次序输出这两个数。
using System;namespace ConsoleApplication2{class Program{static void Main(string[] args){int a, b, c;Console.Write("请输入第一个实数:");a = Convert.ToInt16(Console.ReadLine());Console.Write("请输入第二个实数:");b = Convert.ToInt16(Console.ReadLine());if (b > a){c = a; a = b; b = c;}Console.WriteLine("由小到大排序:{0},{1}", b,a);}}方法二:using System;namespace ConsoleApplication2{class Program{static void Main(string[] args){int a, b, c, d;Console.Write("请输入第一个实数:");a = Convert.ToInt16(Console.ReadLine());Console.Write("请输入第二个实数:");b = Convert.ToInt16(Console.ReadLine());if (b > a)Console.WriteLine("由小到大排序:{0},{1}",a,b);elseConsole.WriteLine("由小到大排序: {0},{1}",b,a);}}}7、输入三个实数,按代数值由小到大的次序输出这三个数。