31.請輸入星期幾的第乙個字母來判斷一下是星期幾,如果第乙個字母一樣,則繼續 判斷第二個字母。
void
fun31()
}
32.題目:press any key tochange color,do youwanttotryit. please hurryup!
void fun32(
)}
注意標頭檔案include
但是vc編譯器不通過textbackground()函式
36.求 100之內的素數
void fun36(
) if(flag==1)
printf(
"%d\n",n)
; n++;
flag=1;
}}
37.對 10個數進行排序
選擇排序法:每次從當前數後面數中找出最小值min,若最小值比當前數小
則a[i]和a[min]交換
void fun37()}
//after sorted:
for(i=0;i<10;i++)
printf(
"%2d",a[i]);
}
38.求乙個 3*3矩陣對角線元素之和
void fun38(
) for(i=0;i<3;i++)
s+=a[i]
[i];
printf(
"the sum is %d\n",s)
;}
39.有乙個已經排好序的陣列。現輸入乙個數,要求按原來的規律將它插入陣列中。
void fun39();
int temp1,temp2,n,end,i,j;
for(i=0;i<10;i++)
printf(
"%6d",a[i]);
printf(
"\n");
printf(
"enter a number:");
scanf(
"%d",&n)
; end=a[9]
; if(n>end)
a[10]
=n;else
break;}
}}for(i=0;i<11;i++)
printf(
"%6d",a[i]);
}
40.將乙個陣列逆序輸出
//將乙個陣列逆序輸出
void fun40();
int i,j,t;
for(i=0;i<10;i++)
printf(
"%5d",a[i]);
printf(
"\n");
for(i=0,j=9;ifor(i=0;i<10;i++)
printf(
"%5d",a[i]);
}
C語言上機100例 part05
41.學習 static 定義靜態變數的用法 functions.h void fun41 test.cpp include include functions.h void main 區域性變數 notes 1.普通區域性變數 無static修飾符 如int a 編譯器不對其進行初始化。若沒有賦值...
經典C程式100例 04 練習記錄
1.程式分析 以3月5日為例,應該先把前兩個月的加起來,然後再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大於3時需考慮多加一天。include intmain sum sum day if year 400 0 year 4 0 year 100 0 普通年能被四整除且不能被100整除的為閏年...
C語言100例之39
程式39 題目 有乙個已經排好序的陣列。現輸入乙個數,要求按原來的規律將它插入陣列中。1.程式分析 首先判斷此數是否大於最後乙個數,然後再考慮插入中間的數的情況,插入後此元素之後的數,依次後移乙個位置。2.程式源 main int temp1,temp2,number,end,i,j printf ...