当前位置:首页 » 操作系统 » 控制台源码

控制台源码

发布时间: 2023-06-27 23:18:38

1. 用C#写一个类似cmd的控制台程序,实现ping的功能!!!(求完整程序源代码!)

using System;
using System.Net;
using System.Net.NetworkInformation;
class Program
{
static void Main(string[] args)
{
int count = 4;
IPAddress addr = IPAddress.Parse("220.181.111.86");
Ping ping = new Ping();
long timeSum = 0;
int succCount = 0;
//发送
Console.WriteLine("正在ping {0}", addr);
for (int i = 0; i < count; ++i)
{
PingReply pr = ping.Send(addr);
if (pr.Status == IPStatus.TimedOut)
Console.WriteLine("超时");
else if (pr.Status == IPStatus.Success)
{
Console.WriteLine("延时:{0}毫秒", pr.RoundtripTime);
++succCount;
timeSum += pr.RoundtripTime;
}
}
if (timeSum != 0)
Console.WriteLine("平均延时{0}毫秒,丢包率{1}%", 1.0 * timeSum / succCount, (count - succCount) * 100.0 / count);
else
Console.WriteLine("丢包率100%");
return;
}
}

2. 控制台C或者C++程序,打印出自身源代码

#include <iostream>
#include <fstream>

#define FILENAME "example.cpp" // 这里指定文件名

using namespace std;

int main()
{
ifstream ifs(FILENAME);

char data[1024];

while (!ifs.eof())
{
ifs >> data;
cout << data;
}

ifs.close();
return 0;
}

热点内容
百度云资源加密 发布:2025-03-20 14:36:52 浏览:449
k令密码锁什么意思 发布:2025-03-20 14:14:04 浏览:161
python读取png 发布:2025-03-20 14:07:27 浏览:62
家政小程序源码 发布:2025-03-20 14:00:33 浏览:495
mfc串口源码 发布:2025-03-20 13:51:14 浏览:401
推流服务器地址是什么 发布:2025-03-20 13:48:49 浏览:763
编译不报错怎么回事 发布:2025-03-20 13:48:00 浏览:218
pythonideemacs 发布:2025-03-20 13:37:56 浏览:505
ftpsite 发布:2025-03-20 13:05:57 浏览:195
php执行语句 发布:2025-03-20 12:58:54 浏览:11