switch case memerlukan contoh kod khusus
Dalam pengaturcaraan, kita selalunya perlu melakukan operasi yang berbeza berdasarkan nilai pembolehubah yang berbeza. Pernyataan kes suis ialah struktur mudah yang membolehkan anda memilih blok kod yang berbeza untuk pelaksanaan berdasarkan nilai pembolehubah.
Berikut ialah contoh kod khusus yang menunjukkan cara menggunakan pernyataan kes suis untuk menentukan nilai berbeza bagi pembolehubah:
#include <stdio.h> int main() { int day; printf("请输入一个整数(表示星期几):"); scanf("%d", &day); switch (day) { case 1: printf("今天是星期一 "); break; case 2: printf("今天是星期二 "); break; case 3: printf("今天是星期三 "); break; case 4: printf("今天是星期四 "); break; case 5: printf("今天是星期五 "); break; case 6: printf("今天是星期六 "); break; case 7: printf("今天是星期天 "); break; default: printf("输入有误,请输入1-7的整数 "); break; } return 0; }
Dalam kod di atas, pembolehubah integer scanf
memperoleh nilai integer daripada input pengguna. Kemudian gunakan pernyataan kes suis untuk menentukan hari dalam minggu hari ini berdasarkan nilai hari
dan keluarkan maklumat yang sepadan dengan sewajarnya. day
,然后通过scanf
函数从用户输入中获取一个整数值。接着使用switch case语句,根据day
的取值来判断今天是星期几,并相应地输出相应的信息。
如果day
的值是1,那么switch case语句会执行第一个case后面的代码块,输出"今天是星期一";如果day
的值是2,则执行第二个case后面的代码块,输出"今天是星期二";以此类推。
如果day
Atas ialah kandungan terperinci pembolehubah penghakiman kes suis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!