tx31
請輸入星期幾的第乙個字母來判斷一下是星期幾,如果第乙個字母一樣,則繼續判斷第二個字母。
ln:用情況語句比較好,如果第乙個字母一樣,則判斷用情況語句或if語句判斷第二個字母
shn:仔細看一下這個吧,看看它有什麼優點吧!優點是只有在輸入y時才能跳出,這點很好。不足呢?就是在輸入第二個字母時要換大小寫,那樣用起來很不方便,能不能改進一下呢?可以,只要在case 』 大寫字母』: 後加上一行case 『小寫字母』: 這樣就每個對應的都加上就可以了呀。這樣輸入時就不用來回按caps lock鍵來轉換大小寫了,哈哈。看出其它缺點了麼?好像是沒有了,但是我們來執行一下,會發現在輸入第二個字母時,反應好慢呀!且有時需要輸入兩次才能正常,這個不足由怎麼改呢?想想吧
#include
#include
void main()
}getch();
}tx32
press any key to change color, do you want to try it. please hurry up!
#include
void main(void)
}tx33
學習gotoxy()與clrscr()函式
shn:gotoxy()就是將游標定位在螢幕的乙個位置,一般螢幕分為25行80列。且與我們平時用的數學座標有點不同,它是以左上角為座標原點。且有序對(x,y),x指的是縱座標,y指的是橫座標。這點要注意了呀!
#include
void main(void)
tx34
練習函式呼叫
shn:看一下tx6。
#include
void hello_world(void)
void three_hellos(void)
void main()
tx35
文字顏色設定
#include
void main(void)
textcolor(128+15);
cprintf("this is blinking\r\n");
}tx36沒意思
tx37
對10個數進行排序。
ln:可以利用選擇法,即從後9個比較過程中,選擇乙個最小的與第乙個元素交換,下次類推,即用第二個元素與後8個進行比較,並進行交換。
#include
#include
#define n 10
main()
printf("after sorted\n");
for(i=0;itx38
求乙個3*3矩陣對角線元素之和
ln:利用雙重for迴圈控制輸入二維陣列,再將a[i][i]累加後輸出。
#include
#include
main()
tx39
有乙個已經排好序的陣列。現輸入乙個數,要求按原來的規律將它插入陣列中。
ln:首先判斷此數是否大於最後乙個數,然後再考慮插入中間的數的情況,插入後此元素之後的數,依次後移乙個位置。
main()
;int temp1;
int temp2;
int number;
int end;
int i;
int j;
printf("original arry is:\n");
for(i=0;i<10;i++)
printf("]",a[i]);
printf("\n");
printf("insert a new number:");
scanf("%d",&number);
end=a[9];
if(number>end)
a[10]=number;
else
break;}}
}for(i=0;i<11;i++)
printf("%d ",a[i]);
}tx40
將乙個陣列逆序輸出。
ln:用第乙個與最後乙個交換。
#define n 5
main()
;int i;
int temp;
printf("\n original arry:\n");
for(i=0;iprintf("%4d",a[i]);
for(i=0;iprintf("\n sorted array:\n");
for(i=0;iprintf("%4d",a[i]);
getch();
}
以前學習C語言資料5
tx41 學習static定義靜態變數的用法 include include varfunc void main tx42 學習使用auto定義變數的用法 include include main getch tx43 學習使用static的另一用法。include include main get...
C 語言學習 4
程式4 題目 輸入某年某月某日,判斷這一天是這一年的第幾天?1.程式分析 以3月5日為例,應該先把前兩個月的加起來,然後再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大於3時需考慮多加一天。2.程式源 include stdio.h include conio.h main sum sum da...
IOS學習 C語言基礎學習4
函式 封裝乙個功能 1 什麼情況下定義函式 新增乙個常用的新功能 2 函式的定義格式 返回值型別 函式名 形式引數列表 1 形式引數 定義函式時函式名後面中的引數 2 實際引數 呼叫函式時,傳入的具體資料 3 如果是基本資料型別作為函式形參,純粹是值傳遞,修改函式內部形參的值,並不會影響外面的實參的...