380光束灯怎么用控制台编程序

380光束灯怎么用控制台编程序,第1张

1.打开控制台,输宽核入cmd;

2.输入telnet IP地址,连接到360光束灯;

3.输入用户名和密码登录;

4.输入指令“set”查看所有可用的设置指令;

5.根据需要输入指令,如“set brightness 50”,调节亮度至闭巧缓50;

6.输入指令“save”保存设置;

7.输入指令“quit”退出编程。轿模

以下是C++代码,实现从控制台随机输入三个整数,按降序排列输出,并且在输入时捕获可能抛出的异常

cppCopy code#include <iostream>#include <stdexcept>// 异常头文件#include <algorithm>// STL头文件using namespace stdint main() {    int a, b, c   try { // 尝试执行输入 *** 作

cout <<"胡轮请输入三个整数,用空格隔开:" <<endl

cin >>a >>b >>c       if (cin.fail()) { // 如果输入失败,抛出异常

throw runtime_error("输入的不是整数")

}

}    catch (runtime_error e) { // 捕获异常并输出错误信息

cerr <<"错误:" <<e.what() <<endl       return -1// 返回错误代码

}    int arr[3] = {a, b, c}   sort(arr, arr + 3, greater<int>())// 使用STL的sort函数进行降序排序清做州

cout <<"排序后的结果为:" <<arr[0] <<" " <<arr[1] <<" " <<arr[2] <<endl   return 0// 返回正常退出代码}

解释:

try 块尝试执行输入 *** 作,如果输入失败,则抛出 runtime_error 类型的异常。答蔽

catch 块捕获 runtime_error 类型的异常,并输出错误信息。

sort(arr, arr + 3, greater<int>()) 对数组进行降序排序。

cerr 是标准错误流,用于输出错误信息。

what() 方法返回异常对象的错误信息。

staticvoid

Main(string[]

args){

int

op3=0

Console.Write("请输入op1:")

int

op1

=

Console.ReadLine()

Console.Write("请输入op:"搭散)

String

op

=

Console.ReadLine()

Console.Write("请输入op2:")

int

op2

=

Console.ReadLine()

//(1)上述程序中改写成计算2个实数的运算结果

if(op="+")

{

op3=op1+op2

}

else

if(op="-")

{

op3=op1-op2

}

else

if(op="*")

{

op3=op1*op2

}

else

if(op="/")

{

op3=op1/op2

//因为定义是INT

所以不会出现小数

}

//凳枝消(2)给枣知上述添加%运算

else

if(op="%")

{

op3=op1%op2

}

//(3)将上述程序改写成使用switch语句实现

switch(op)

{

case

"+":

op3=op1+op2

break

case

"-":

op3=op1-op2

break

case

"*":

op3=op1*op2

break

case

"/":

op3=op1/op2

break

case

"%":

op3=op1%op2

break

}

Console.WriteLine("你输入的信息是")

Console.WriteLine("运算结果是:"

+op3)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12485318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存