版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐程序设计基础练习题(全答案版)《程序设计基础——C#.NET》练习
参考答案:
一、挑选题
1..NET的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想举行扩展。A.互联网B.WindowsC.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.ifB.3abC.b_3aD.a-bc
7.能正确表示规律关系“a≥5或a≤0”的C#语言表达方式是__D__。
A.a>=5ora=5|a=5&&a=5||a=1,y=x*x,写一程序输入x,输出y。classProgram
{
staticvoidMain(string[]args)
{
doublex,y;
Console.Write("请输入数值x:");
x=Convert.ToInt16(Console.ReadLine());
if(x0)
要求:输入一个x值,输出y值。用控制台应用程序编写。
classProgram
{
staticvoidMain(string[]args)
{
doublex,y;
Console.Write("请输入数值x:");
x=Convert.ToInt16(Console.ReadLine());
if(x0)
y=-1;
else
y=0;
Console.WriteLine("输出y等于:{0}",y);
}
}
4、从键盘上随意输入两个整数,并将较大的数显示出来。
classProgram
{
staticvoidMain(string[]args)
{
Console.Write("请输入数值x:");
x=Convert.ToInt16(Console.ReadLine());
Console.Write("请输入数值y:");
y=Convert.ToInt16(Console.ReadLine());
if(x>y)
z=x;
else
z=y;
Console.WriteLine("输出较大的数:{0}",z);
}
}
办法二:
usingSystem;
classcl
{
staticvoidMain()
{
Console.WriteLine("班级:电子商务2班,序号:25号,姓名:莫子良\n");
intx,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、从键盘上随意输入三个整数,并将较大的数显示出来。
usingSystem;
classjdz
{
staticvoidMain()
{
doublex,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;
elset=z;
Console.WriteLine("其中最大值为:{0}",t);
Console.ReadLine();
}
}
办法二:
usingSystem;
classjdz
{
staticvoidMain()
{
doublex,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、输入两个实数,按代数值由小到大的次序输出这两个数。usingSystem;
namespaceConsoleApplication2
{
classProgram
{
staticvoidMain(string[]args)
{
inta,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);
}
}
办法二:
usingSystem;
namespaceConsoleApplication2
{
classProgram
{
staticvoidMain(string[]args)
{
inta,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);
else
Console.WriteLine("由小到大排序:{0},{1}",b,a);
}
}
}
7、输入三个实数,按代数值由小到大的次序输出这三个数。usingSystem;
classjdz
{
staticvoidMain()
{
doublea,b,c,t;
Console.Write("请输入数值一a:");
a=Convert.ToSingle(Console.ReadLine());
Console.Write("请输入数值二b:");
b=Convert.ToSingle(Console.ReadLine());
Console.Write("请输入数值三c:");
c=Convert.ToSingle(Console.ReadLine());
if(a>b)
{t=a;a=b;b=t;}
if(a>c)
{t=a;a=c;c=t;}
if(b>c)
{t=b;b=c;c=t;}
Console.WriteLine("排序由小到大为:{0},{1},{2}",a,b,c);
}
}
8、计算n!的程序。
namespaceConsoleApplication3
{
classProgram
{
staticvoidMain(string[]args)
{
inti;longsum=1,n;
Console.Write("请输入数值n:");
n=Convert.ToInt64(Console.ReadLine());
for(i=1;i<=n;i++)
sum=sum*i;
Console.WriteLine("n的阶乘:{0}",sum);
}
}
}
9、求100以内的偶数和,即:2+4+6+…+100的和。
usingSystem;
namespaceConsoleApplication1
{
classProgram
{
staticvoidMain(string[]args)
{
inti,sum=0;
for(i=1;i<=100;i++)
{
if(i%2==1)continue;
sum=sum+i;
}
Console.WriteLine("sum={0}",sum);
}
}
}
10、编写一个程序,将10,20,30,40,50,60这六个数放入一个一维数组中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 标准日本语上册课件
- 《直线定向》课件
- 当前国际经济贸易形势及对策课件
- 网瘾引起青少年犯罪案例分析
- 珠宝终端店销售培训-1532497781
- 四年级上册科学教科版课件第7课 食物在口腔里的变化
- 《outlets开业提案》课件
- 一年级科学教科版课件《给物体分类》
- 《低碳环保介绍》课件
- 育婴雇佣合同(2篇)
- 《区域农业的发展》课件
- 灌溉设施改造施工方案
- 临床护理实践指南2024版
- 2024年下半年包钢(集团)公司新员工招聘【941人】易考易错模拟试题(共500题)试卷后附参考答案
- 第21课《小圣施威降大圣》课件-2024-2025学年七年级语文上册同步备课课件(统编版2024)
- 政府采购评审专家考试试题库(完整版)
- 高压电气设备预防性试验(电气设备1)
- 山东省青岛市城阳区2023-2024学年七年级上学期期末数学试题
- 结核分枝杆菌实验活动风险评估报告
- 城市轨道交通通道接口的费用收取模式研究
- 陈声宗化工设计--第四章--2013
评论
0/150
提交评论