『壹』 VC++面向對象編程
char *str="";
enum { SUN, MON, TUE, WED, THU, FRI, SAT } weekday;
puts("請歲肆輸入0-6的整數:");
scanf("%d", &weekday );
switch( weekday )
{
case SUN:
str="Sunday";break;
case MON:
str="Monday";break;
case TUE:
str="Tuesday";break;
case WED:
str="Wednesday";break;
case THU:
str="Thursday";break;
case FRI:
str="Friday";break;
default:
str="saturday";
}
printf("%s", str );
float a=0, b=0, c=0;
puts("請輸入二元一次方程的系數禪雀薯:");
scanf( "%f%f%f", &a, &b, &c );
getchar();
float delta = b*b-4*a*c;
if ( delta<0 )
{
puts( "there aren't any real root." );
}
else if ( delta == 0 )
{
printf( "there's one real root:%f", -b/a/2 );
}
else
{
printf( "there're two real roots: %f and %f.", (delta-b)/a/賀者2, ( -delta-b )/a/2 );
}
『貳』 星期在編程中用什麼來表示
PHP 寫法:
獲取指喚老定日期是:
$weekarray=array("日","一腔鏈並","二","三伍跡","四","五","六");
echo "星期".$weekarray[date("w",strtotime("2020-4-9"))];
『叄』 C語言編程題:從鍵盤上輸入星期號,並顯示該星期的英文名稱
很簡單的,定義一個常量字元數組棚爛即可
#include<stdio.h>
intmain(){
intn;
char爛穗a[7][10]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
scanf("%d",&n);
飢和卜puts(a[n-1]);
return0;
}
『肆』 C,跪求,編程,用每周的英文名稱初始化一個字元指針數組,當鍵盤輸入整數為1到7時,顯示相應的周幾,
#include<stdio.h>
void main()
{
char *day[]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};/*這是個塵巧指針數組,其中每一個元素都相當於一段兄敗個指針變數,指向字元串的首字母,這種用法很常用,記下來*/
int a=0;
printf("輸入1-7之間的一個數:");
scanf("%d",&a);
if(a>0&&a<握顫8)
printf("%s\n",*(day+a-1));
else printf("輸入數字不在1-7之間\n");
}
『伍』 C語言編程輸入數字1到7 分別輸出周一到周日的英文單詞
//這個就不用戚清注釋了吧
#include
"stdio.h"
void
main()
{
int
i;
printf("輸入1~7其中一個數字:");
scanf("%d",&i);
switch(i)
{
case
1:
printf("Monday\n");break;
case
2:
printf("襪罩Tuesday\n");break;
case
3:
printf("Wednesday\n");break;
case
4:
printf("Thursday\n");break;
case
5:
printf("Friday\n");break;
case
6:
printf("Saturday\n");break;
case
7:
printf("Sunday\n");break;
default:
printf("April
Fools'
Day\n"告仔鬧);break;
}
}
『陸』 C語言編程題:從鍵盤上輸入星期號,並顯示該星期的英文名稱
int a;
scanf("%d",&a);
swith(a)
case 1: printf("Monday");
case 2: printf("Tuseday");
case 3: printf("Wenesday");
case 4: printf("Thursday");
case 5: printf("迅敬畝Friday"稿配);
case 6: printf("Saturday");
case 7: printf("Sunday"畝森);
『柒』 編程問題 1 星期日 2 星期一 4 星期二 8 星期三 16 星期四 32 星期五 64 星期六 為什麼要這樣對應
其實很簡單,這樣對應的好處就是:可以用一個位元組中的握和『位』表示星期,並可以包含頃皮脊多個日子。即:
星期日:0000 0001
星期一:0000 0010
...
星期六:0100 0000
如此一來的話,你舉出來的例子127,用一個位元組表示就是:
0111 1111
就表示包含了星期日到星期六了。你以後判斷的雀滲話,只要進行位操作即可。