一道C#语言编程题,哪位高手会的帮我写一下代码,
照你列的那样写,繁杂啰嗦啊。
直接写:
Console.WriteLine("输入一个四位数,按回车键");
string str=Console.ReadLine(); //定义的字符串str的值为你输入的数。
Console.WriteLine("千位为:{0}.百位为:{1}。十位为:{2}.个位为{3}",str[0],str[1],str[2],str[3]);
Console.Read(); //这个是防止控制台一闪而过
using System;
using System.Collections.Generic;
using System.Text;
namespace CSharpInheritance
{
// Shape的定义,最好是abstract
public abstract class Shape
{
private string _color;
public Shape(string color)
{
_color = color;
}
// GetColor推荐使用属性来代替:)
public string GetColor()
{
return _color;
}
public virtual double GetArea()
{
throw new Exception("Not implemented in Shape");
}
}
// Circle的定义
public class Circle : Shape
{
private double _radius;
public Circle(string color, double radius)
: base(color)
{
_radius = radius;
}
public override double GetArea()
{
return Math.PI * _radius * _radius;
}
}
// Square的定义
public class Square : Shape
{
private double _sideLen;
public Square(string color, double sideLen)
: base(color)
{
_sideLen = sideLen;
}
public override double GetArea()
{
return _sideLen * _sideLen;
}
}
class Program
{
static void Main(string[] args)
{
Shape circle = new Circle("Red", 5.0);
Console.WriteLine("Current Shape is Circle, Color:{0}, Area:{1}", circle.GetColor(), circle.GetArea());
Shape square = new Square("Blue", 5.0);
Console.WriteLine("Current Shape is Square, Color:{0}, Area:{1}", square.GetColor(), square.GetArea());
Console.ReadKey();
}
}
}
【运行结果】
Current Shape is Circle, Color:Red, Area:78.5398163397448
Current Shape is Square, Color:Blue, Area:25
不过 不管哪种 貌似都不难吧
这种题 应该没人给你写 自己写不出来的话
哥们 我劝你学点别的吧 别浪费青春
第一个直接请求输入,第二,三个,用个switch函数即可,程序还是要自己写才会有进步滴
你想表达什么意思?什么问题 截个图干嘛
这种简单的程序也要别人写源代码?
地图上道路中的G S X Y Z C D,分别表示什么道?
G S X Y Z C D 分别代表:G-国道、S-省道、X -县道、Y-乡道、Z -专用公路、C-村道、D-城市道路。依据国标《公路路线标识规则和国道编号》GB\/T 917—2009已标注出见下图:其中国、省、县、专公路标识符均以拼音首字母标识,而乡道首字母与县道重复,故...
C开头代表什么道路
C代表村道,我国公路按行政等级可分为:国家公路、省公路、县公路、乡公路和村公路(简称为国、省、县、乡道、村道)以及专用公路,分别用G、S、X、Y、C、Z来表示。村道是指经县交通主管部门认定的连接乡道与建制村或建制村与建制村的硬化公路及通行政村砂石路。按照《中华人民共和国公路法》所指公路...
布鲁斯口琴c调f调的区别
2、口琴道c调:同一种类型的口琴吹奏时,口琴c调适合吹奏中、高音曲调。三、音色不同 1、口琴f调:同一种类型的口琴吹奏时,口琴f调要比口琴c调音色更低沉、庄重。2、口琴c调:同一种类型的口琴吹奏时,口琴c调要比口琴f调音色更高昂、清脆。
10道经典的C语言例题(含参考程序)
1.打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如,153是一个“水仙花数”,因为153=1^3+5^3+3^3。include include int main(){ int bai_wei,shi_wei,ge_wei,i,sum=0;for(i=100;i<1000;i++){ bai_wei=i\/100;shi_wei=(i%100)\/...
分享10道有趣的C语言面试题及答案
以下是10道C语言面试题,涵盖指针、进程、运算、结构体、函数和内存,检测你的C语言知识掌握程度:1. gets()函数代码中的gets()函数存在安全隐患,应使用fgets()替代,避免缓冲区溢出问题。2. strcpy()函数密码保护功能可通过strcpy()函数的漏洞破解。确保检查目标缓存容量,使用strncpy()以防止溢出。3....
C语言的一道题 求助求助
1、要求实现一段C程序。2、C程序要读取你从键盘上输入的字符。3、统计字符的个数。4、输出字符的个数。5、输出所有的字符。好了,这道C程序题的关键点我们都提取出来了,下面来说说每个关键点对应的C语言知识点。三、C语言知识点 上面提取出了5个关键点,同学们要能迅速在脑海中找到这5个关键点...
营口道地铁站c口到世贸广场b座怎么走,路线
营口道c口 从起点向西南方向出发,沿营口道走400米,左转进入山西路 沿山西路走420米,直走过人行道,右转进入南京路 沿南京路走130米,左转 走80米,到达终点 万科世贸广场B座 公交线路:845路,全程约1.5公里 1、从营口道c口步行约290米,到达崇仁里站 2、乘坐845路,经过1站, 到达黄家花园站...
求求高手帮我做做这道 c语言题
int isly(int year){ return ((!(year%4))&&(year%100)||(!(year%400)));} int mtod(int m){ int n=0;switch(m){ case 1:n=31;break;case 2:n=59;break;case 3:n=90;break;case 4:n=120;break;case 5:n=151;break;case 6:n=181;break;case 7:n=212;break;case 8:...
几道简单的C语言编程题,请高手帮忙
} 3、输入三个整数,求其中的最大值并输出。include<stdio.h> void main(){ int a,b,c;printf("输入三个数:");scanf("%d%d%d",&a,&b,&c);if(a>b&&a>c)printf("最大值为:%d",a);else if(b>a&&b>c)printf("最大值为:%d",b);else printf("最大值为:%d",c);} ...
帮我看看2道简单的C语言题目
1.y=6,y=x>7? 6:5;的意思是如果x>7的话y=6,否则等于5。2.j=6,k=7 ,k++的意思是先取k的值,再给k+1,和++k不同。如果j=++k,那么先给k+1,再取k的值,即j=7,k=7.
磨巩万可: string txtSrc="test.text"; //需要先设置保存路径及文件名 private void 保存SToolStripMenuItem_Click(object sender, EventArgs e) { try { StreamWriter sw = new StreamWriter(txtSrc,false,Encoding.GetEncoding("gb2312")); for (int i = 0; i{ sw....
梅河口市13964615465: 求C#高手做一道题,高分悬赏哦!! - ?
磨巩万可: using System.Text.RegularExpressions;using System.IO;using System.Xml.Linq;using System.Xml;static string txtPath = @"D:\data.txt"; static void Ma...
梅河口市13964615465: 有没高手帮忙解这道C#题,高手,高手,高手,高手~ - ?
磨巩万可: 老鼠类 有睡觉和起床俩个方...
梅河口市13964615465: 一道C#程序题,烦请各位大侠帮忙! - ?
磨巩万可: 1、构造函数不继承,派生类会自动调用基类构造函数.2、若类内没有定义构造函数,系统会自动隐式生成一个不带参数的构造函数,比如定义一个类:public class A{ } 可以理解为它已经存在一个 如下的构造函数 public class A { public A(){} }...
梅河口市13964615465: 求c#高手编一道编程题?
磨巩万可:首先定义下计算公式,然后定一值,(设为空,因为要从键盘输入),用一个方法使它能实现在键盘上输入,然后用用一个值来接收它,最后导进,让它在文本框上显示呗, 就5分,我也不给你代码了,给了你我还不如民工呢,
梅河口市13964615465: 几道简单的 c#编程题 求高手帮忙 - ?
磨巩万可: class person { string _name; string _gender; int _age; int _height; int _weight; public string name { get { return _name; } set { _name = value; } } public string gender { get { return _gender; } set { _gender = value; } } public int age { get { return _age; } ...
梅河口市13964615465: 请C#高手帮忙,一个简短编程,逻辑如下:有一个数值i(假设起始值为0),当i增长1,把(i+1)当 - ?
磨巩万可: //数据增加时,无需逻辑处理;只有数值-1时,才进行逻辑处理.//数据的变化,由函数外部控制 void setColor(int oldValue, int newValue) { if ((oldValue - 1) == newValue) //数据被-1 { if (color == Color.Green) //绿色则打开 Console.WriteLine("Open"); else if (color == Color.Red) //红色则关闭 Console.WriteLine("Close"); } }
梅河口市13964615465: 求c++,c#高手帮我解决一道编程题?
磨巩万可: 计算阶乘,根据输入n来做个for循环
梅河口市13964615465: c#题目求高手教我,真的难得一批 - ?
磨巩万可: 这个真没有什么的,如果题目是业务需求的话,那么可以直接写三个函数进行处理:public bool First(int a1, int b1, int c1) { int sum = a1+b1+c1; if(sumreturn false; // 平均分不低于90,与总分不低270是相同意思的表达 // sum/3// 再计算增均分...
梅河口市13964615465: c#编程题 求高手!!!?
磨巩万可: int a = int.Parse(Console.ReadLine()); int b = int.Parse(Console.ReadLine()); Console.WriteLine("a+b={0}", a+b);