導航:首頁 > 源碼編譯 > 編譯輸入一之七之間的數字

編譯輸入一之七之間的數字

發布時間:2022-09-26 21:04:08

1. 編寫程序,從鍵盤輸入1到7之間的一個整數,要求:若輸入1則輸出MONDAY,

#include<stdio.h>

int main()
{
int n;
while(scanf("%d",&n)==1)
{
switch(n)
{
case 1:printf("1 MONDAY\n");break;
case 2:printf("2 TUESDAY\n");break;
case 3:printf("3 WEDNESDAY\n");break;
case 4:printf("4 THURSDAY\n");break;
case 5:printf("5 FRIDAY\n");break;
case 6:printf("6 SATURDAY\n");break;
case 7:printf("7 SUNDAY\n");break;
default:puts("error");
}
}
}

2. 用c語言編一個程序:根據用戶輸入的數字(1~7),輸出英文的星期名稱。怎麼做

思路:定義一個字元串數組,把星期名分別放到該字元數組的1-7位置,再輸入一個整型數n,則直接輸出該數組n位置的字元串。

參考代碼:

#include<stdio.h>
#include<string.h>
intmain()
{
chara[8][20]={"","monday","tuesday","wednesday","thursday","friday","saturday","sunday"};
intn;
scanf("%d",&n);
puts(a[n]);
return0;
}
/*
輸出:
7
sunday
*/

3. c語言中應用switch語句編程:輸入1-7之間的任意數字,程序按照用戶的輸入輸出相應的星期值!!

int n;
switch(n)
{
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("輸入星期錯誤");break;

4. 編製程序實現輸入一個1~7之間的數字,輸出相應的星期幾,如輸入1,則輸出星期一

#include <stdio.h>
void main(){
int n;
printf("請輸入一個1~7之間的數字:");
scanf("%d",&n);
switch(n){
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("輸入有錯!\n");
}
}

5. 輸入1-7之間任意的數字,程序按照用戶的輸入輸出對應的星期幾的英文,用switch....case結構, (謝謝)

#include<stdio.h>
# include <stdlib.h>
# include <conio.h>
main()
{
char choose='\0',yes_no='\0';
do{
system("cls"); //清屏
printf("請輸入0~7中的一個數字: \n ");
choose=getche();
printf("\n");
switch(choose)
{
case'1':printf("\n Monday\n");break;
case'2':printf("\n Tuesday\n");break;
case'3':printf("\n Wednesday\n");break;
case'4':printf("\n Thursday\n");break;
case'5':printf("\n Friday\n");break;
case'6':printf("\n Saturday\n");break;
case'7':printf("\n Sunday\n");break;
case'0':break;
default:printf(" %c為非法選項!\n",choose);
}
if(choose=='0')
break;
printf("\n 要繼續輸入數字嗎(Y/N)?\n");
do{
yes_no=getch();
}while(yes_no!='Y'&&yes_no!='y'&&yes_no!='N'&&yes_no!='n');
}while(yes_no=='Y'||yes_no=='y');
}

6. C語言:從鍵盤行輸入數字(1—7),在屏幕上顯示英文星期幾

你好,請問你是想要這種輸入效果么?如不是,請繼續追問。
//修改後的代碼如下:
#include
int
main()
{
char
c;
c
=
getchar();
while(c!='n')
{
printf("%c",c);
//該句提前,先將循環外的c輸出再獲取下一次的輸入
c
=
getchar();
}
return
0;
}

7. 編寫一程序,要求對輸入的數字1~7轉換成文字星期幾,對其它數字不轉換。例如,輸入5

#include <iostream>
using namespace std;
int main()
{
int day;
cout<<"請輸入一個數字(0~6)"<<endl;
cin>>day;
switch(day)
{case 0:cout<<"Sunday"<<endl;break;
case 1:cout<<"Monday"<<endl;break;
case 2:cout<<"Tuesday"<<endl;break;
case 3:cout<<"Wednesday"<<endl;break;
case 4:cout<<"Thurday"<<endl;break;
case 5:cout<<"Friday"<<endl;break;
case 6:cout<<"Saturday"<<endl;break;
default: cout<<"你輸入了錯誤的數字"<<endl;
}
return 0;
}

8. C語言程序設計 輸入數字1-7,輸出對應的星期幾(switch)

程序流程如下:

1 輸入變數a;

2 對變數a進行判斷(switch(a));

3 根據a值輸出對應的字元串;

4 程序結束。


代碼如下:

#include<stdio.h>
intmain()
{
inta;
scanf("%d",&a);//輸入a
switch(a)
{
case1:
printf("星期一 ");
break;
case2:
printf("星期二 ");
break;
case3:
printf("星期三 ");
break;
case4:
printf("星期四 ");
break;
case5:
printf("星期五 ");
break;
case6:
printf("星期六 ");
break;
case7:
printf("星期日 ");
break;
default:
printf("錯誤輸入 ");
break;
}
return0;
}

9. 3、編寫程序實現:使用switch語句實現輸入1-7之間的任意數字,輸出相應的星期值。例

public int GetDayOfWeek(int num)
{
if(num<1 || num >7)
{
return -1;//輸入數值不符合要求,返回-1
}
switch(num)
{
case 1:
{
return 1;
break;
}
case 2:
{
return 2;
break;
}
...//循環到7

}
}

如果你的輸入值很規范,就是1-7的整數那麼只需要判斷參數值域范圍是否符合要求就可以了,然後根據num直接返回星期幾就行了(有的周日為每周第一天),而不必非得用case語句

10. 編程題;從鍵盤上輸入1至7之間的整數,輸入1輸出星期一,輸入二輸出星

輸入1到7之間的值,輸出星期幾,其它值則退出程序。
c 語言程序如下:
#include <stdio.h>
int main()
{
char s[8][16]={" ","Monday","Tuesday","Wednesday",
"Thursday","Friday","Saturday","Sunday" };
int i;
while(1){
printf("input one int value between 1 to 7, other value exit:");
scanf("%d",&i);
if (i<=0 || i>7) return 0;
printf("%s\n\n",s[i]);
}
return 0;
}

閱讀全文

與編譯輸入一之七之間的數字相關的資料

熱點內容
我的電腦文件夾打開方式 瀏覽:931
東莞加密u盤公司 瀏覽:137
graphvizlinux 瀏覽:438
智能手錶藍牙怎麼下載app 瀏覽:293
女程序員下班菜譜 瀏覽:260
加密貨幣買什麼比較靠譜 瀏覽:277
用圖片的地圖再編譯的地方 瀏覽:462
python監控系統進程 瀏覽:236
群暉怎麼取消照片共享文件夾 瀏覽:156
程序員那麼可愛第幾集陸璃懷孕 瀏覽:615
西門子st編程手冊 瀏覽:59
mt4編程書籍 瀏覽:21
單片機模擬實驗設置電壓 瀏覽:948
如何用電腦打開安卓手機內存 瀏覽:860
java數據訪問層 瀏覽:181
代碼優化是編譯程序的必要階段 瀏覽:623
程序員那麼可愛孩子還在嗎 瀏覽:513
以下哪些是資料庫編程技術 瀏覽:164
水冷壓縮冷凝機組 瀏覽:177
小米路由器app怎麼加黑名單 瀏覽:433