- 19
- 0
- 约9.3千字
- 约 14页
- 2017-08-29 发布于河南
- 举报
C#编程问题
输入一个整数,判定它为几位数。例如,99是2位数,-100是3位数。
方法一:
static void Main(string[] args)
{
int x ,n,m,count=0;
Console.WriteLine(请输入一个整数:);
x=Int32.Parse(Console.ReadLine());
m = x;
do
{
n=m/10;
m = n;
++count;
}while(n!=0);
Console.WriteLine({0}是{1}位数, x, count);
Console.Read();
}
static void Main(string[] args)
{
String str;
int x,n;
Console.WriteLine(请输入一个整数:);
x=Int32.Parse (Console.ReadLine());
str = x.ToString();
if (x 0)
n = str.Length;
else
n = str.Length - 1;
Console.WriteLine({0}是{1}位数,x,n);
Console.Read();
}
while语句,求出1+(1+2)+(1+2+3)+...+(1+2+3+...+10)之和。(
int i = 1, s = 0,j=1, s1 = 0;
while (j =10)
{
while (i = j)
{
s = s + i;
i++;
}
s1=s1+s;
j++;
}
Console.WriteLine({0}, s1);
J:排序作用
编一个程序,输入二个正整数,求出它们的最大公约数。(
int i, j,k;
Console.WriteLine(请输入两个正整数);
i = int.Parse(Console.ReadLine());
j = int.Parse(Console.ReadLine());
k = i j ? i : j;
while (!(i % k == 0 j % k == 0))
k--;
Console.WriteLine(最大公约数为{0},k);
编一个程序,用while循环语句,从键盘输入10个数,要求找出最大数和次大数。(
int i=1,max=1,max1=1;
int s;
Console.WriteLine(请输入10个数:);
while (i=10)
{
s = int.Parse(Console.ReadLine());
if (s max)
{
max1 = max;
max = s;
}
else if (s max1)
{
s = max1;
}
i++;
}
Console.WriteLine(最大值为{0},次大值为{1},max,max1);
编一个程序,要求使用while语句,输入用户名和密码,实现用户登录程序的功能,至多允许输入三次,超过三次不允许登录。(
const string UserName = admin;
const string PassWord = 123456;
string username, password;
int i=1;
while(i=3)
{
Console.WriteLine(请输入用户名);
username = Console.ReadLine();
Console.WriteLine(请输入密码);
password = Console.ReadLine();
if (username == UserName password == PassWord)
break;
else
Console.WriteLine(你输入的用户名或者密码错误,请重新输入用户名和密码);
i++;
}
if (i = 3)
{
Console.WriteLine(正在登录系统);
}
else
Console.WriteLine(不能登录系统);
编一个程序,输入a,b,c的值,求出一元二次方程a*x*x+b*x+c=0的二个实数根。计算二个实数根必须使用Math类中的Sqrt()方法,计算指定数的开方。计算二个实数根,可以用公式(-b+Math.Sqrt(b*b-4*a*c))/(2*a)和(-b-Math.Sqrt(b*b-4*a*c))/(2*a) (
int a, b, c;
double x1, x2;
Console.WriteLine(请输入a,b,c的值);
a = int.Parse(Console.ReadLi
您可能关注的文档
- 01J变速箱维修基础知识.doc
- 1-18吨叉车重量.doc
- 01机器人教学盒按钮和画面说明.doc
- 08专员问题.doc
- 1.3程序和编程语言.doc
- 01 - 中试.doc
- 003ArcGis绘图和输出.doc
- 100%脱离单边桥.docx
- 11阀门密封面的表面处理.doc
- 12864串行模式体验.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 兰科植物促生菌筛选与人工栽培技术研究.pdf
- 氢氧化钠(片碱)MSDS安全技术说明书.docx
- 国家开放大学电大《成本会计》试题及答案.pdf
- 数学分析第四版下册课后习题答案.pdf
- 数学分析第四版下册课后习题答案.docx
- 2025年秋国家开放大学《商务英语3》形考任务参考答案.pdf
- Unit 2 Know your body Speed up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 2026年春季开学教师收心会校长发言:骏驰启新程,笃行育新人;凝心再聚力,实干谱新篇.docx VIP
- Unit 2 Know your body Start up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 空客A320飞行手册教程.doc VIP
原创力文档

文档评论(0)