优化一个网站需要多少钱,江西省赣州,珠海网站建设策划,网站建设上海网站建设公司网站要求用户输入一个数字#xff0c;如果该数字为负数#xff0c;则进入紧急状态
编写一个要求用户输入一个数字的程序。 在开始时使用以下代码片段#xff1a;
package mainimport fmtfunc main() {val : 0fmt.Print(Enter number: )fmt.Scanf(如果该数字为负数则进入紧急状态
编写一个要求用户输入一个数字的程序。 在开始时使用以下代码片段
package mainimport fmtfunc main() {val : 0fmt.Print(Enter number: )fmt.Scanf(%d, val)fmt.Println(You entered:, val)
}此程序要求用户输入一个数字然后将其输出。 修改示例代码使之符合以下要求
持续要求用户输入一个整数。 此循环的退出条件应该是用户输入了一个负数。当用户输入负数时让程序崩溃。 然后输出堆栈跟踪错误。如果数字为 0则输出“0 is neither negative nor positive”。 继续要求用户输入数字。如果数字为正数则输出“You entered: X”其中的 X 为输入的数字。 继续要求用户输入数字。
现在请忽略用户输入的内容可能不是整数这种可能性。
代码
package mainimport fmtfunc main() {val : 0for {fmt.Print(Enter number: )fmt.Scanf(%d, val)switch {case val 0:panic(You entered a negative number!)case val 0:fmt.Println(0 is neither negative nor positive)default:fmt.Println(You entered:, val)}}
}