Danh mục

Đề thi lập trình C

Số trang: 3      Loại file: doc      Dung lượng: 42.50 KB      Lượt xem: 17      Lượt tải: 1    
tailieu_vip

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (3 trang) 1
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Viết chương trình tính và in ra màn hình giá trị biểu thức sau:Với x, y là số thực, n là số nguyên dương nhập từ bàn phím.Câu 2(1 điểm): Cho biết kết quả của chương trinh sau và giải thích tại sao có kết quả đó.#include#includevoid tinhgt(int *x, int y, int *z){ x=y; y=z;printf(“ gia tri x, y, z trong ham la:x=%d, y=%d, z=%d”,*x, y, *z);*x=y+ *z;y=*x-5;}void main(){int x=5, y=8, z=10;tinhgt(&x,y,&z);printf(“ gia tri x, y, z sau khi goi ham la:x=%d, y=%d, z=%d”,*x, y, *z);getch();PhiÕu thiKú thi: Häc kú II M«n thi: LËp tr×nh C®Ò sè: 1Thêi gian: 120...
Nội dung trích xuất từ tài liệu:
Đề thi lập trình C Bé c«ng nghiÖp Céng hoµ x· héi chñ nghÜa viÖt namTrêng Cao ®¼ng c«ng nghiÖp Hµ §éc lËp - Tù do - H¹nh phóc Néi ************** *********** ®Ò sè: 1 PhiÕu thiKú thi: Häc kú II M«n thi: LËp tr×nh H×nh thøc: Thi Thêi gian: 120 phót C viÕt ®Ò bµiC©u 1(2 ®iÓm):ViÕt ch¬ng tr×nh tÝnh vµ in ra mµn h×nh gi¸ trÞ biÓu thøc sau:Víi x, y lµ sè thùc, n lµ sè nguyªn d¬ng nhËp tõ bµn phÝm.C©u 2(1 ®iÓm): Cho biÕt kÕt qu¶ cña ch¬ng trinh sau vµ gi¶i thÝch t¹isao cã kÕt qu¶ ®ã.#include#includevoid tinhgt(int *x, int y, int *z){ x=y; y=z; printf(“ gia tri x, y, z trong ham la:x=%d, y=%d, z=%d”,*x, y, *z); *x=y+ *z; y=*x-5;}void main(){ int x=5, y=8, z=10; tinhgt(&x,y,&z); printf(“ gia tri x, y, z sau khi goi ham la:x=%d, y=%d, z=%d”,*x, y,*z); getch();}C©u 3(1 ®iÓm): ViÕt ch¬ng tr×nh gåm c¸c c«ng viÖc sau:- ViÕt ch¬ng tr×nh con tÝnh gi¸ trÞ hµm sè: f(x,y)= x4 + 2y4 –4xy+8.- NhËp hai sè thùc a, b tÝnh vµ in ra mµn h×nh gi¸ trÞ biÓu thøc f(a,b) +f(a+b, a-b).C©u 4(3 ®iÓm): ViÕt ch tr×nh sö dông con trá ®Ó:- NhËp vµo mét d·y sè nguyªn, viÖc nhËp dõng khi gÆp sè nguyªn nhËpvµo lµ -1. In d·y sè võa nhËp ra mµn h×nh.- TÝnh vµ in ra mµn h×nh gi¸ trÞ trung b×nh céng cña c¸c sè d ¬ng ch½nvµ c¸c sè ©m lÎ. Th«ng b¸o trêng hîp d·y sè kh«ng cã sè nµo tho¶ m·n®iÒu kiÖn.- S¾p xÕp d·y sao cho c¸c sè d¬ng lÎ ë ®Çu d·y, c¸c sè ©m ch½n ë cuèid·y. In d·y ra mµn h×nh sau khi s¾p.C©u 5(3 ®iÓm): Cho danh s¸ch häc sinh mµ mçi häc sinh gåm c¸c th«ng tin: M· häcsinh, hä tªn, ngµy, th¸ng, n¨m sinh, ®iÓm trung b×nh kú 1, ®iÓm trungb×nh kú 2, ®iÓm trung b×nh c¶ n¨m. ViÕt ch¬ng tr×nh thùc hiÖn c¸cc«ng viÖc sau.- NhËp vµo danh s¸ch n häc sinh (n nhËp tõ bµn phÝm).- In danh s¸ch häc sinh ra mµn h×nh sao cho th«ng tin cña mçi häc sinhtrªn mét dßng.- NhËp vµo c¸c th«ng tin cña mét häc sinh míi, thªm häc sinh nµy vµo vÞtrÝ thø k trong danh s¸ch (k nhËp tõ bµn phÝm 1NhËp vµo sè thùc R, kiÓm tra nÕu R>0 th× ¸p dông ch ¬ng tr×nh con trªn tÝnhdiÖn tÝch h×nh trßn b¸n kÝnh R, råi in kÕt qu¶ ra mµn h×nh, ng îc l¹i th«ngb¸o R kh«ng ph¶i lµ b¸n kÝnh h×nh trßn.C©u 4(3 ®iÓm): ViÕt ch¬ng tr×nh sö dông con trá ®Ó:- NhËp vµo mét d·y n sè thùc (n nhËp tõ bµn phÝm). In d·y ra mµn h×nh saukhi nhËp.- TÝnh vµ in ra mµn h×nh gi¸ trÞ trung b×nh céng cña c¸c sè ©m cã gi¸ trÞtuyÖt ®èi lín h¬n 10, trong d·y. Th«ng b¸o tr êng hîp d·y kh«ng cã sè nµo tho¶m·n ®iÒu kiÖn.- S¾p xÕp d·y sao cho c¸c sè b»ng 0 ë ®Çu d·y, c¸c sè d ¬ng ë cuèi d·y. In d·yra mµn h×nh sau khi s¾p xÕp.C©u 5(3 ®iÓm)Cho mét danh s¸ch thÝ snh dù thi mµ mçi thÝ sinh gåm c¸c th«ng tin: Sè b¸odanh, hä tªn, ngµy, th¸ng, n¨m sinh, ®iÓm to¸n, ®iÓm lý, ®iÓm ho¸, tæng®iÓm (t®=®t+®l+®h). ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:- NhËp vµo danh s¸ch n thÝ sinh (n nhËp tõ bµn phÝm).- In danh s¸ch thÝ sinh ra mµn h×nh sao cho th«ng tin vÒ mçi thÝ sinh trªnmét dßng.- Xãa nh÷ng thÝ sinh cã tæng ®iÓm b»ng 0. Hµ néi, ngµy th¸ng n¨m DuyÖt ®Ò

Tài liệu được xem nhiều: