1到7的整数怎么编程

时间:2025-03-04 12:04:56 明星趣事

C语言

```c

include

int main() {

int i;

printf("请输入一个1到7之间的整数:");

scanf("%d", &i);

switch(i) {

case 1:

printf("星期一\n");

break;

case 2:

printf("星期二\n");

break;

case 3:

printf("星期三\n");

break;

case 4:

printf("星期四\n");

break;

case 5:

printf("星期五\n");

break;

case 6:

printf("星期六\n");

break;

case 7:

printf("星期日\n");

break;

default:

printf("输入错误,请输入1到7之间的整数。\n");

}

return 0;

}

```

Python

```python

while True:

try:

number = int(input("请输入一个1到7之间的整数:"))

if 1 <= number <= 7:

print(f"星期{number}")

break

else:

print("输入错误,请输入1到7之间的整数。")

except ValueError:

print("输入错误,请输入一个整数。")

```

Java

```java

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("请输入一个1到7之间的整数:");

int n = sc.nextInt();

switch (n) {

case 1:

System.out.println("星期一");

break;

case 2:

System.out.println("星期二");

break;

case 3:

System.out.println("星期三");

break;

case 4:

System.out.println("星期四");

break;

case 5:

System.out.println("星期五");

break;

case 6:

System.out.println("星期六");

break;

case 7:

System.out.println("星期日");

break;

default:

System.out.println("输入错误,请输入1到7之间的整数。");

}

}

}

```

这些代码示例分别使用C语言、Python和Java实现了相同的功能,即从用户输入一个1到7之间的整数,并输出对应的星期几。你可以根据自己的编程语言选择合适的代码进行参考和修改。