freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

《c語言程序設計》課程標準-預覽頁

2025-10-13 03:27 上一頁面

下一頁面
 

【正文】 多媒體教學課件授課 教學建議在多媒體教室授課 考核評價章節(jié)習題 選擇結構程序應用實訓學時 2 教學目標能會用if語句、if…else語句、嵌套if語句,能會用條件運算符。for語句的一般形式改寫while循環(huán)的形式。教學內容while語句、do…while語句、for語句、break和continue語句 教學方法使用多媒體教學課件授課 教學建議在多媒體教室授課 考核評價章節(jié)習題 循環(huán)結構程序應用(1實訓學時 2 教學目標區(qū)別三種循環(huán)語句的用法,體驗循環(huán)效果,并能應用于解決數字問題,編寫并調試出正確的程序。能否分別用三種循環(huán)語句實現。二維數組的定義及初始化。教學方法教師指導,學生操作 教學建議在實訓機房授課 考核評價無 第7章數組(字符數組學時 2 教學目標掌握字符數組和字符串的應用及常用的字符串處理函數。熟練掌握函數的定義、聲明和調用方法。教學方法教師指導,學生操作 教學建議在實訓機房授課考核評價對本次實訓過程,按操作步驟撰寫實訓報告。教學方法使用多媒體教學課件授課 教學建議在多媒體教室授課 考核評價無 教學目標 教學內容 教學方法 教學建議 考核評價 21 教學目標 函數的應用(2實訓 學時 2 能夠利用函數的遞歸調用將復雜的結構化過程簡單 化。教學內容 教學方法 教學建議 考核評價 24 程序 1:指向簡單變量的指針變量的應用。指針變量作為函數參數的應用排序 教師指導,學生操作 在實訓機房授課 無 第 11 章 結構體與共用體 學時 2 了解結構的概念; 熟悉結構的聲明方法; 掌握結構變 教學目標 量的定義和引用方法;掌握結構數組的使用方法;熟悉 typedef 定義類型的方法。教師指導,學生操作 在實訓機房授課 對本次實訓過程,按操作步驟撰寫實訓報告。程序 1: 從鍵盤上接收字符寫到文件中去,然后將其關閉。如果本 次課后無練習,也無技能測試項目,則填“無”。printf(“Hello Er_min,n”)。Output 輸出為兩行。r)。printf(“Perimeter: %lfn”,p)。printf(“Area: %lfn”,pi*r*r)。Output 輸出為這3個整數的平均值,保留3位小數。a,amp。} D: 求字符的值 Description 從鍵盤輸入3個字符(不含雙字節(jié)字符),分別輸出每個字符的十進制值(ASCII碼)、八進制值和十六進制值。每個輸出的值占3個字符,不足3個字符前面補0。a,amp。printf(“%.3d %.3o %.3xn”,b,b,b)。} B: 算術基本運算 Description 計算兩整數x和y(0Input 輸入只有一行,格式見sample。printf(”x ^ 2 : %dn“,x*x)。Input 一個整數a,a是很小的整數。Sample Input 0Sample Output a : 0a :1 a: 0 a++ : 0 ++a : 1HINT Append Code include int main(){ int a,x。printf(” a: %dn“,a)。a=x。} F: 絕對值 Description 求整型數據和浮點型數據的絕對值。注意浮點數的輸出格式。n,amp。if(n{n=n。return 0。若輸入為偶數則輸出“even”,奇數輸出“odd”。n)。else printf(”oddn“)。Input 輸入只有一行,三個整數m、n和x,且0Sample Input 95 300 4Sample Output HINT 了解浮點型的輸出控制,注意整型和浮點型混合運算過程中的數據類型轉換。m,amp。if(an)b=*a。Input 輸入只有一行,為一個10000以內的正整數。Append Code include int main(){int x。amp。else if(x%400==0)printf(”Yesn“)。如:13+53+33=153。x)。if(x==a*a*a+b*b*b+c*c*c)printf(”Yes“)。Output 按從小到大輸出這三個數。a,amp。else if(c=a)printf(”%d %d %dn“,b,a,c)。elseprintf(”%d %d %dn“,a,b,c)。Sample Input 2 3 5Sample Output 12HINT 如果不會使用分支語句,可使用條件運算符判斷到底將哪個數累積到和中。b,amp。if(c%2!=0)c++。Output 如果你的三門課程成績都不低于相應課程的分數線,且你的考試總分也不低于北青大學的總分分數線要求,則輸出“congratulations”,否則輸出“sorry”。a,amp。e,amp。if(e=aamp。g=camp。} I: A+B Problem(II): Input/OutputPractice Description 計算a+b,0Input 輸入的第一行是一個整數N,后面有N對整數a和b,每對a和b占一行,a,b用空格分開。Scanf(“%d”,amp。Output 每行輸出一個a+b的值,順序與輸入對應。Append Code include int main(){int a,b。}return 0。scanf(”%c“,amp。amp。a39。)printf(”yes“)。else if(ch==39。u39。Input 輸入3個int類型內的整數,兩兩之間用一個空格隔開。a,amp。a=b。c=temp。}printf(”%d %d %dn“,c,b,a)。如果輸入的整數n是一個偶數,輸出: n is an even :n is an odd 。if(a%2==0)printf(”%d is an even number.“,a)。Output 表示ab的結果:如果ab,則輸出1,否則輸出0。b)。} D: 成績的等級 Description 把百分制的考試成績轉換成五級制的成績: 90~100:Excellent 80~89:Good 70~79:Average 60~69:Pass 0~59:Failing不在0~100之間的輸入是非法數據,輸出“Error”。Append Code include int main(){int score。break。break。break。Sample Input 15 2 3Sample Output 2 3 4 8 9 10 14 15HINT 難點在于輸出格式的控制:空格在數的中間,學會用循環(huán)時邊界情況的特殊處理。m,amp。printf(”%d“,a)。i%n!=0)||(i%n==0amp。 B: 兩整數相加減 Description 計算a+b和ab。Sample Input 1 2Sample Output 31HINT Append Code include int main(){ int a,b。printf(”%dn“,a+b)。例如:0,1,4,9,16,25,36,49,64,81,100,121,144,169,196,225,256,289,324,361,400,441,484,529 Input 一個int范圍內的整數。庫函數sqrt()可以用于求一個數的平方根。if(a==sqrt(a)*sqrt(a)amp。a0)printf(”yes“)。....直到測試數據較充分,可輸入1止。else if(x=90)printf(”優(yōu)n“)。}return 0。Sample Input 200Sample Output 58 118 178HINT Append Code include include int main(){int n,i。iprintf(”%dn“,i)。第2行是N個整數,都是int類型的。scanf(”%d“,amp。a)。return 0。Sample Input 1 2 10 20 0 0Sample Output 3 30HINT 練習break的使用。b)!=EOF){if(a!=0||b!=0)}printf(”%dn“,a+b)。Output 每行輸出一個a+b的值,順序與輸入對應。while(scanf(”%d %d“,amp。elseprintf(”n%dn“,a+b)。這些數可能用若干空格或者換行符分隔開。Sample Input 3 0 11Sample Output The maximum number is minimum number 分隔符是空格還是回車都是空白符,對scanf(”%d“)來說沒有區(qū)別;先讀入n,然后用for循環(huán)就很容易控制讀入n個數的過程。int a[n]。max=a[0]。if(mina[i])min=a[i]。} D: 求100以內的素數 Description 素數是只能被1和自身整除的正整數,根據數學定義1不是素數。輸出的所有數在兩行“=====”之間。m,amp。i=m。if(t==0amp。return 0。for(i=0。c)。amp。} C: 簡單的整數排序 Description 對給出的若干整數按從小到大排序。Append Code include int main(){int c,i,n,j。for(i=0。i{for(j=0。}}}printf(”%d“,a[0])。} A: Description購物的路程 Saya和Kudo一起去購物。Input 輸入有多組。n)amp。min=max=a[0]。if(a[i]max)max=a[i]。} B: 求累加和 Description 編程求min~max的累加和(含min和max),其中max=min0。后面有N行,每行包含2個整數,分別是min和max。scanf(”%d“,amp。scanf(”%d%d“,amp。else{for(j=min。} G: 順序輸出字母 Description 按字母順序輸出兩個字母st和ed之間的所有字母,但不包括st和ed。例如:輸入為A和E,則輸出為BCD;輸入為A和B,則什么字母也不輸出,只有一個空行; 輸入為E和A,也是什么字母也不輸出,只有一個空行。st,amp。iprintf(”%c“,i)。他們使用的一種最簡單的暗語是:將要說的每句話里面的英文字母變成這個字母之后的某個字母。如果c之后的某個字母已經超出39。開始計數。若:c=39。int d。if(c+dprintf(”%c“,c+d)。系統提供給用戶的密碼長度最長為20個字符,若密碼輸入錯誤可以再次輸入。Output 每次輸入錯誤的密碼,輸出一個“Wrong!”,若輸入的密碼為正確的,輸出一個“Wele!”,并結束密碼測試。int i,j=1。}elseprintf(”Wrong!n“)。Input 輸入的第一個數為n,接下來有n個數字。而且很多學生產生了畏懼心理。即在開始時讓學生初步知道C語言,然后引入比較簡單的運算符以及基本輸入、輸出和簡單的順序結構程序設計。第四篇:經典C語言程序設計例題經典C語言程序設計例題【程序1】題目:有4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少? :可填在百位、十位、個位的數字都是4。for(i=1。amp。} }【程序2】題目:企業(yè)發(fā)放的獎金根據利潤提成。int bonus1,bonus2,bonus4,bonus6,bonus10,bonus。bonus2=bonus1+100000*。if(ibonus=i*。else if(ibonus=bonus6+(i600000)*。請看具體分析: : include “” main(){ long int i,x,y,z。amp。printf(“nplease input year,month,dayn”)。day)。break。break。break。break。break。break。/*再加上某天的天數*/ if(year%400==0||(year%4==0amp。if(leap==1amp。}【程序5】題目:輸入三個整數x,y,z,請把這三個數由小到大輸出。x,amp。x=y。x=t。}/*交換z,y的值*/ printf(“small to big: %d %d %dn”,x,y,z)。號在紙上寫出字母C,再分行輸出。printf(“ * n”)。: include “” main(){ char a=176,b=219。printf(“%c%c%c%c%”,a,b,a,b,a)。: include “” main(){ int i,j,result。j{result=i*j。:用i控制行,j來控制列,根據i+j的和的變化來控制輸出黑方格,還是白方格。jif((i+j)%2==0)printf(“%c%c”,219,219)。:用i控制行,j來控制列,j根據i的變化來控制輸出黑方格的個數。iprintf(“%c%c”,219,219)。f1=f2=1。/*前兩個月加起來賦值給第三個月*/f2=f1+f2。printf(“n”)。iif(m%i==0){leap=0。if(h%10==0)printf(“n”)。例如:153是一個“水仙花數”,因為153=1的三次方+5的三次方+3的三次方。water flower39。/*分解出百位*/j=n/10%10。}【程序14】題目:將一個正整數分解質因數。(3)如果n不能被k整除,則用k+1作為k的值,重復執(zhí)行第一步。n)。n=n/i。:(ab)?a:b這是條件運算符的基本例子。scanf(“%d”,amp。:(score=60?
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1