福建省计算机二级考试C语言上机题库改错填空编程

发布时间 : 星期三 文章福建省计算机二级考试C语言上机题库改错填空编程更新完毕开始阅读

printf(\ printf(\ }

getch( ); }

三、填空题 Ccon191.c

程序ccon191.c,从键盘输入3个实型值,若它们能构成一个三角形(即任吨货物时,应配备的大、中、微型车分别多少辆?共有多少种解决方案? #include #include int /**/ 意两边之和大于第三边),则根据以下公式求该三角形面积;否则,提示相应信息。

area?d(d?a)(d?b)(d?c)其中:d?a?b?c2 #include #include void main() { float a,b,c,d,area; printf(\input 3 numbers:\\n\ scanf(\ if( a+b>c /**/ /**/) {d = (a+b+c)/2; area = /**/ /**/; printf(\ } else printf(\ getch(); } Ccon192.c 程序ccon192.c,计算:已知大货车限载8吨、中型货车限载3吨、微型货车限载1吨,需50辆车运输100/**/( ) {

int big,median,small,n=0;

printf(\ big median

small \\n\ for(big=0;big<=13;/**/ /**/) for(median=0;median<=33;median++) { small=100-8*big-3*median; if(/**/ /**/==50) { n++; printf(\ n,big,median,small); } } return n; } void main() {

int num; num = fun(); printf(\There are %d

solutions.\\n\ getch(); } Ccon201.c 程序ccon201.c,按照以下袋装情况求一堆苹果的总数,总数在100~300之间。若按每袋装8个苹果则多出5个,若按每袋装7个苹果,则多出4个,若按每袋装5个苹果,则多出2个。 #include void main() { int n; for( n=300; /**/ /**/;n-- ) {if( n%8 == 5)

if( !((n-4)%7) /**/ /**/)

printf(\ } getch(); } Ccon202.c 程序ccon202.c中的swap函数,通过指针变量实现两个变量值的交换。 #include void swap(/**/ /**/) { int sum; sum = *p1+*p2; *p1 =/**/ /**/; *p2 = sum-*p1; } void main() { int x,y; printf(\input 2 numbers:\\n\

scanf(\ printf(\x=%d y=%d\\n\ s); printf(\x=%d y=%d\\n\ getch(); }

Ccon211.c

程序ccon211.c,按每行最多5个数方式输出 100~400

之间能同时被7和4整除的所有数及它们之和。 #include void main() { int i,n; int sum=0; /**/ /**/ for(i=101;i<=399;i++) { if(/**/ /**/ && !(i%4) ) {printf(\ \ sum+=/**/ /**/; n++; if(n%5==0) printf(\ }

}

printf(\ getch(); }

Ccon212.c

程序ccon212.c中的cmob函数用以输出等式a*b*c+a*c*c=560的所有a,b,c的组合(其中a,b,c只取1~9之间的一位整数)。如a=7, b=2, c=8时,7*2*8+7*8*8=560 #include

void comb(/**/ /**/) {int a,b,c;

for( a=1;a<10;a++ ) for( b=1;b<10;b++ ) for( c=1;c<10;c++ ) {

if(/**/ /**/ ==m)

printf(\ } }

void main() {

int result=560; comb(result); getch(); }

Ccon221.c

程序ccon221.c,输出如下图形

% % % % % % % & & & & & & % % % % % & & & & % % % & & %

#include #include void main() {

int row,col;

for (row=1;row<=7;row++) {

printf(\

for(col=1;col<=/**/ /**/ ;col++) if(row%2)

printf(\ /**/); else

printf(\ /**/);

printf(\ }

getch(); }

Ccon222.c

程序ccon222.c中的pnt函数,根据参数n(2≤n≤10),输出类似如下所示的方针(n=5). 1 2 3 4 5 10 9 8 7 6

联系合同范文客服:xxxxx#qq.com(#替换为@)