c#认证考试试题。

1.1、输入一个正整数n,如果是偶数则求n以内的所有偶数和,奇数则求n以内的所有奇数的和。

static void Main(string[] args)
{
int result=0;
Console.WriteLine("请输入一个正整数:");
int n = Convert.ToInt32(Console.ReadLine());
if(n%2==0)
{
for (int i = 0; i <= n; i++)
if (i % 2 == 0)
result += i;
}
else
{
for (int i = 0; i <= n; i++)
if (i % 2 != 0)
result += i;
}
Console.WriteLine("result为:{0}",result);
Console.ReadLine();

}

1.2、输入一个正整数,输出所有约数。

static void Main(string[] args)
{
Console.WriteLine("请输入一个正整数:");
int n = Convert.ToInt32(Console.ReadLine());
if (n % 2 == 0)
{
for (int i = 2; i <= n / 2; i++)
{
if (n % i == 0)
{
Console.WriteLine(i);
}
}
}
else
{
for(int i=3;i<=(n-1)/2;i++)
{
if(n%i==0)
{
Console.WriteLine(i);
}
}
}
Console.ReadLine();
}

1.3-1.4、输入两个正整数,求最大公约数,最小公倍数.

static void Main(string[] args)
{
int result=1;
Console.WriteLine("请输入第一个正整数:");
int a = Convert.ToInt32(Console.ReadLine());
int x = a;
Console.WriteLine("请输入第二个正整数:");
int b = Convert.ToInt32(Console.ReadLine());
int y = b;
if (a > b)
{
int t = a;
a = b;
b = t;

}
while(true)
{

if (b % a == 0)
{
result = a;
break;
}
else
{
int ys = b % a;
b = a;
a = ys;
}

}
int result1 = x * y / result;
Console.WriteLine("最大公约数为:{0}",result);
Console.WriteLine("最小公倍数为:{0}", result1);
Console.ReadLine();

}

1.5、判断素数。

static void Main(string[] args)
{
bool prime=true;
Console.WriteLine("请输入一个正整数:");
int n = Convert.ToInt32(Console.ReadLine());
for(int i=2;i<=n/2;i++)
{
if (n % i == 0)
prime = false;
break;
}
if (prime)
Console.WriteLine("{0}是素数", n);
else
Console.WriteLine("{0}不是素数", n);
}

1.6、

1.9、求字符串中ASCII最大的字符

static void Main(string[] args)

{

Console.WriteLine("请输入一个字符串:");

string s_text = Convert.ToString(Console.ReadLine());

char ch ;

ch = s_text[0];

for (int i = 0; i < s_text.Length; i++)

{

if (ch < s_text[i])

ch = s_text[i];

}

Console.WriteLine("ASCII最大的字符是{0}",ch);

Console.ReadLine();

}

1.10、求字符串中ASCII最小的字符

static void Main(string[] args)

{

Console.WriteLine("请输入一个字符串:");

string s_text = Convert.ToString(Console.ReadLine());

char ch;

ch = s_text[0];

for (int i = 0; i < s_text.Length; i++)

{

if (ch > s_text[i])

ch = s_text[i];

}

Console.WriteLine("ASCII最小的字符是{0}", ch);

Console.ReadLine();

}

1.11、输入原字符串和密钥字符串,输出对字符串进行加密的结果。

static void Main(string[] args)
{
string s_text, s_key;
string s_result = null;
char ch;
Console.WriteLine("请输入原字符串:");
s_text =Convert.ToString( Console.ReadLine());
Console.WriteLine("请输入密钥字符串:");
s_key = Convert.ToString(Console.ReadLine());
if (s_text.Length != s_key.Length)
{
Console.WriteLine("密钥字符串与原字符串长度必须相等!");
}
else
{
for(int i=0;i<s_text.Length;i++)
{
ch = s_text[i];
s_result += ch ^ s_key[i];

}
Console.Write("加密后的字符串为:");

}
Console.WriteLine(s_result);
Console.ReadLine();
}

int x = Convert.ToInt32(id[18]);

时间: 2024-10-12 04:39:37

c#认证考试试题。的相关文章

C#认证考试试题汇编: 第二单元:1,11

1. using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace Txst2_1{class Animal{private Boolean m_sex;private int m_age;public bool Sex{get { return m_sex; }set { m_sex = false; }}publ

C#认证考试试题汇编:第一单元:1,11

1. 2.

C#认证考试试题汇编3_1

private void 大ToolStripMenuItem_Click(object sender, EventArgs e) { this.Width = 600; this.Height = 400; toolStripStatusLabel1.Text = "大窗体"; } private void 中ToolStripMenuItem_Click(object sender, EventArgs e) { this.Width = 300; this.Height = 20

C#认证考试试题汇编3_2

private void 红色ToolStripMenuItem_Click(object sender, EventArgs e) { this.BackColor = Color.Red; toolStripStatusLabel1.Text = "红色"; } private void 绿色ToolStripMenuItem_Click(object sender, EventArgs e) { this.BackColor = Color.Green; toolStripSta

.C#认证考试试题汇编:第一单元:1,11 第二单元:1,11

第一单元1,11 好久没用异或都快忘了,就让我们一起来了解哈啥子事异或 说的这个,就不经意让我想起书上的几种交换值得方法了 我这儿说的交换的方法是,不使用第三个变量来交换,而是两个 实现条件是C a=100,b=10;第一种 缺点可能会如果超出范围溢出a=a+b; a=110,b=10b=a-b; b=100,a=110a=a-b; a=-10,b=100b=100,a=10;第二种 缺点可能会如果超出范围溢出a=a*b;a=1000,b=10b=a/b;b=100,a=1000a=a/b;a=

V5天下-安德揭密CCIEv5认证考试 就业和前途

在笔者看来,RSCCIEv5,这都不是事儿!您看Yeslab(上海)学员--来自思科的妹子一举拿下CCIEv5.0认证!!又一位double 女IE诞生 那么什么是事儿? 如何学习是事儿!这是我们提到的第一件事 笔者从最初的沁园公寓701室(Yeslab最原始的老巢),到沁园公寓907室(Yeslab的第一步扩张),之后搬到苏州长远天地1005室,又扩展到长远天地601室(Yeslab安全和DC的基地),再之后到,安德作为小弟和几位同僚奔赴上海这个国际大都市,我们的小圈子从华鼎大厦16D开始,而

图文教程:为认证考试搭建Hyper-V家庭实验室

[TechTarget中国原创] 在过去20年里,我已经帮助成千上万人准备他们的IT认证考试.虽然有很多方法通过技术来获得经验,组建一个Hyper-V家庭实验室是个利用不同应用程序来获得经验的廉价并有效的方式. 有几种方式来解决微软认证培训:参加有教员的培训课程,尝试基于计算机的培训,或通过书籍与IT供应商网站获得所需的知识阅读.你可以通过信誉良好的公司购买IT认证实践考试模拟题,如Boson和Transcender.一定要避免“考试试题回忆”——非法获得实际考试的考题——将违反证书与供应商的非

2016年上半年软件设计师考试试题上午卷(1-25题)

获得武功秘籍,修的一身好功夫,就能如鱼得水般行走于江湖中.获得软考真题,取得命题方向,成功通过考试就游刃有余.下面希赛软考学院为您整理了2016年上半年软件设计师考试真题上午卷,助你轻松备考. 2016年上半年软件设计师考试试题上午卷(1-25题) ●VLIW是(1)的简称. A.复杂指令系统计算机 B.超大规模集成电路 C.单指令流多数据流 D.超长指令字 ●主存与Cache的地址映射方式中,(2)方式可以实现主存任意一块装入Cache中任意位置,只有装满才需要替换. A.全相联 B.直接映射

顺利通过2014年6月PMP认证考试

从3月份开始准备,到6月28日考试,大概经历了100多天,一些收获拿出来分享一下. 一.打破经验束缚 PMBOK的知识体系和"中国特色社会主义"项目管理的一些理念还是有一定的出入的,尤其是在具体概念的深度上,中国的项目管理概念就显得有点胡子眉毛一把抓了,我甚至推荐毫无项目管理经验的人来考PMP,这样受经验影响较小,如果这类人以后能够从事项目管理工作,那我相信整个项目管理工作的氛围也会得到一定的改变和完善. 二.做好"范围管理" PMP的考试还是倾向于纯知识的管理,并