C语言填空
更新时间:2023-09-17 16:51:01 阅读量: 幼儿教育 文档下载
程序填空
显示序号:1
题号:9
/*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
功能:以下程序的功能如(图1)。
-------------------------------------------------------*/
#include
/***********SPACE***********/ 【?】; float t,pi;
t=1;pi=t;f=1;n=1.0;
/***********SPACE***********/ while(【?】 ) {
n=n+2;
/***********SPACE***********/ 【?】; t=f/n; pi=pi+t; }
/***********SPACE***********/ 【?】;
printf(\}
答案:
1). float n 或 duoble n
2). fabs(t)>=1e-6 或 fabs(t)>=0.000001 或 1e-6<=fabs(t) 或 0.000001<=fabs(t) 3). f=-f 或 f=-1*f 或 f=f*(-1) 或 f=f*-1 或 f=(-1)*f 4). pi=★pi★*★4 或 pi*=4
显示序号:2
题号:21
/*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
功能:将一个字符串中的前N个字符复制到一个字符数组中去, 不许使用strcpy函数。
-------------------------------------------------------*/
main ( ) {
char str1[80],str2[80]; int i,n;
/***********SPACE***********/ gets(【?】); scanf(\
/***********SPACE***********/ for (i=0; 【?】 ;i++)
/***********SPACE***********/ 【?】;
/***********SPACE***********/ 【?】;
printf(\ }
答案:
1). str1
2). i
3). str2[i]=str1[i] 或 *(str2+i)=*(str1+i) 或 *(str2+i)=str1[i] 或 str2[i]=*(str1+i)
4). str2[n]='\\0' 或 str2[i]='\\0' 或 str2[n]=0 或 str2[i]=0 或 *(str2+n)='\\0' 或 *(str2+i)='\\0' 或 *(str+n)=0 或 *(str2+i)=0
显示序号:3
题号:22
/*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
功能:打印以下图形。
***** ***** ***** ***** *****
-------------------------------------------------------*/
main ( ) {
char a[5][9]={\ \ int i,j;
for (i=0;i<5;i++)
/***********SPACE***********/ for(j=i; 【?】;j++) a[i][j]='*';
/***********SPACE***********/ for(【?】;i<5;i++) {
for(j=0;j<9;j++)
/***********SPACE***********/ printf(\【?】 );
/***********SPACE***********/ 【?】; } }
答案:
1). j<★i★+★5 或 ★i★+★5★>j 或 j<=★i★+★4 或 ★i★+★4★>j 2). i=0 3). a[i][j]
4). printf(\
显示序号:4
题号:24
/*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
功能:对任一整数N(N≠0),它都可以分解成1(或-1)和一些质数(素 数)因子的形式。
例如:当N=150时,可分解成1×2×3×5×5; 当N=-150时,可分解为-1×2×3×5×5。
下边程序能实现这种分解过程。当N=150,输出以下分解结 果:N= 1* 2* 3* 5* 5
-------------------------------------------------------*/
main() {
int n,i,j,r;
scanf(\ if (n==0) {
printf (\ exit(0); }
/***********SPACE***********/ else if (【?】) printf(\ else {
printf(\ n=-n; }
/***********SPACE***********/ for(【?】;i<=n;i++) {
/***********SPACE***********/ 【?】 ; while(r==0) {
printf(\
/***********SPACE***********/ 【?】 ; r=n%i; } }
printf(\}
答案:
1). n>0 或 0 4). n=n/i 或 n/=i 显示序号:5 题号:29 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:下面函数为二分法查找key值。数组中元素已递增排序, 若找到key则返回对应的下标,否则返回-1。 -------------------------------------------------------*/ fun(int a[],int n,int key) { int low,high,mid; low=0; high=n-1; /***********SPACE***********/ while(【?】) { mid=(low+high)/2; if(key /***********SPACE***********/ 【?】; else if(key>a[mid]) /***********SPACE***********/ 【?】; else /***********SPACE***********/ 【?】; } return -1; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; int b,c; b=4; c=fun(a,10,b); if(c==1) printf(\ else printf(\} 答案: 1). low<=high 或 high>=low 2). high=mid-1 3). low=★mid★+★1 4). return ★mid 或 return ★(mid) 显示序号:6 题号:30 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:输入字符串,再输入一个字符,将字符串中与输入字符相 同的字符删除。 -------------------------------------------------------*/ #include \ void fun(char a[],char c) { int i,j; /***********SPACE***********/ for(i=j=0; 【?】;i++) if(a[i]!=c) a[j++]=a[i]; /***********SPACE***********/ 【?】; } main() { char a[20],cc; gets(a); /***********SPACE***********/ 【?】; /***********SPACE***********/ 【?】; puts(a); } 答案: 1). a[i]★!=★'\\0' 或 a[i] 或 a[i]!=NULL 2). a[j]='\\0' 或 a[j]=NULL 或 a[j]=0 3). cc=getchar() 或 scanf(\ 4). fun(a,cc) 显示序号:7 题号:35 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:计算并输出high以内最大的10个素数之和,high由主函数传 给fun函数,若high的值为100,则函数的值为732。 -------------------------------------------------------*/ #include int sum = 0, n=0, j, yes; /***********SPACE***********/ while ((high >= 2) && (【?】)) { yes = 1; for (j=2; j<=high/2; j++ ) /***********SPACE***********/ if (【?】) { yes=0; break; } if (yes) { sum +=high; n++; } high--; } /***********SPACE***********/ 【?】; } main ( ) { clrscr( ); printf(\} 答案: 1). n<10 或 10>n 2). high%j★==★0 或 !(high%j) 3). return★ sum 或 return ★(sum) 显示序号:8 题号:397 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙 队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比 赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出 三队赛手的名单。 -------------------------------------------------------*/ main() { char i,j,k;/*i是a的对手,j是b的对手,k是c的对手*/ for(i='x';i<='z';i++) for(j='x';j<='z';j++) { /***********SPACE***********/ if(【?】) /***********SPACE***********/ for(k='x';【?】;k++) { /***********SPACE***********/ if(【?】) { /***********SPACE***********/ if(i!='x'&&k!=【?】) printf(\ } } } } 答案: 1). i!=j 或 i★!=★j 2). k<='z' 或 'z'>=k 3). i!=k&&j!=k 或 i★!=★k★&&★j★!=★k 4). 'z' 显示序号:9 题号:426 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:百马百担问题:有100匹马,驮100担货,大马驮三担,中 马驮2担,两匹小马驮一担,求大、中、小马各多少匹? -------------------------------------------------------*/ #include int hb,hm,hl,n=0; /***********SPACE***********/ for(hb=0;hb<=100;hb+=【?】) /***********SPACE***********/ for(hm=0;hm<=100-hb;hm+=【?】) { /***********SPACE***********/ hl=100-hb-【?】; /***********SPACE***********/ if(hb/3+hm/2+2*【?】==100) { n++; printf(\ } } printf(\ getch(); } 答案: 1). 3 2). 2 3). hm 4). hl 显示序号:10 题号:427 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:百鸡问题:100元买100只鸡,公鸡一只5元钱,母鸡一只3 元钱,小鸡一元钱三只,求100元钱能买公鸡、母鸡、小鸡 各多少只? -------------------------------------------------------*/ #include int cocks,hens,chicks; cocks=0; while(cocks<=19) { /***********SPACE***********/ 【?】=0; /***********SPACE***********/ while(hens<=【?】) { chicks=100.0-cocks-hens; if(5.0*cocks+3.0*hens+chicks/3.0==100.0) printf(\ /***********SPACE***********/ 【?】; } /***********SPACE***********/ 【?】; } } 答案: 1). hens 2). 33 3). hens++ 或 ++hens 或 hens=hens+1 4). cocks++ 或 ++cocks 或 cocks=cocks+1 或 cocks=★cocks★+★1 显示序号:11 题号:431 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:计算圆周率的近似值,圆周率计算公式为: PI=4*(1-1/3+1/5-1/7+1/9-......),要求最后一项大于1e-6。 -------------------------------------------------------*/ #include int s; /***********SPACE***********/ float n,【?】; double t; t=1;pi=0;n=1;s=1; /***********SPACE***********/ while(【?】>=1e-6) { pi+=t;n+=2;s=-s;t=s/n; } /***********SPACE***********/ pi*=【?】; printf(\} 答案: 1). pi 2). fabs(t) 3). 4 显示序号:12 题号:439 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:1982年我国第三次人口普查,结果全国人口为10.3亿,假 如人口增长率为5%。编写一个程序求在公元多少年总人口 翻了一番。 -------------------------------------------------------*/ #include double p1=10.3,p2,r=0.05; int n=1; /***********SPACE***********/ p2=p1*【?】; /***********SPACE***********/ while(p2<=【?】) { n++; /***********SPACE***********/ p2=p2*【?】; } /***********SPACE***********/ n=【?】; printf(\年人口总数翻了一番,即为%g亿人\\n\} 答案: 1). (1+r) 或 (r+1) 2). 2*p1 或 p1*2 3). (1+r) 或 (r+1) 4). n+1982 或 1982+n 显示序号:13 题号:442 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:将长整型数中每一位上为奇数的数依次取出,构成一个新数 放在t中。高位仍在高位,低位仍在低位。 -------------------------------------------------------*/ #include void fun (long s, long *t) { int d; long sl=1; /***********SPACE***********/ 【?】 = 0; while ( s > 0) { /***********SPACE***********/ d = 【?】; if(d%2) { /***********SPACE***********/ *t = 【?】 + *t; /***********SPACE***********/ sl 【?】 10; } s /= 10; } } main() { long s, t; clrscr(); printf(\ fun(s, &t); printf(\} 答案: 1). *t 2). s 3). d * sl 或 sl * d 4). *= 或 =s* 显示序号:14 题号:447 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:已知一个数列,它的头两项分别是0和1,从第三项开始以 后的每项都是其前两项之和。编程打印此数,直到某项的 值超过200为止。 -------------------------------------------------------*/ main() { int i,f1=0,f2=1; /***********SPACE***********/ for(【?】;;i++) { printf(\ /***********SPACE***********/ if(f1>【?】) break; printf(\ if(f2>200) break; if(i%2==0) printf(\ f1+=f2; /***********SPACE***********/ f2+=【?】; } printf(\} 答案: 1). i=1 2). 200 3). f1 显示序号:15 题号:456 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:利用指向结构的指针编写求某年、某月、某日是第 几天的程序,其中年、月、日和年天数用结构表示。 -------------------------------------------------------*/ main() { /***********SPACE***********/ 【?】 date { int y,m,d,n; /***********SPACE***********/ }【?】; int k,f,a[12]={31,28,31,30,31,30,31,31,30,31,30,31}; printf(\ scanf(\ f=x.y%4==0&&x.y0!=0||x.y@0==0; /***********SPACE***********/ a[1]+=【?】; if(x.m<1||x.m>12||x.d<1||x.d>a[x.m-1]) exit(0); for(x.n=x.d,k=0;k 答案: 1). struct 2). x 3). f 4). x.n 显示序号:16 题号:468 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能: 对一数组进行逐步累加求和,prefix代表从前向后累加值, suffix代表从后向前累加值,问在此过程中prefix与suffix 有几次值相同? -------------------------------------------------------*/ int head_tail(int x[], int n) { int prefix = 0, suffix = 0; int prefix_idx = 0, suffix_idx = n-1; int count = 0; while (suffix_idx >= 0 && prefix_idx <= n-1) /***********SPACE***********/ if ( 【?】) prefix += x[prefix_idx++]; else if (prefix > suffix) /***********SPACE***********/ suffix += x[【?】]; else { /***********SPACE***********/ 【?】; prefix += x[prefix_idx++]; suffix += x[suffix_idx--]; } return count; } #include void main(void) { int x[] = { 3, 6, 2, 1, 4, 5, 2}; int n = sizeof(x)/sizeof(int); int i; printf(\ printf(\ printf(\ for (i = 0; i < n; i++) printf(\ printf(\} 答案: 1). prefix < suffix 或 suffix>prefix 2). suffix_idx-- 或 suffix_idx=★suffix_indx★-1 或 --suffix_idx 3). count++ 或 count=count+1 显示序号:17 题号:473 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:输出1到100之间每位数的乘积大于每位数的和的数。 例如:数字26,数位上数字的乘积12大于数字之和8。 -------------------------------------------------------*/ main() { int n,k=1,s=0,m; for(n=1;n<=100;n++) { k=1; s=0; /***********SPACE***********/ 【?】 ; /***********SPACE***********/ while( 【?】 ) { k*=m; s+=m; /***********SPACE***********/ 【?】; } if(k>s) printf(\ } } 答案: 1). m=n 2). m>0 或 0 3). m=m/10 或 m/=10 显示序号:18 题号:478 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:如果整数A的全部因子(包括1,不包括A本身)之和等 于B;且整数B的全部因子 ( 包括1,不包括B本身 ) 之和等于A,则将整数A和B称为亲密数。求 3000 以内 的全部亲密数。 -------------------------------------------------------*/ #include int a, i, b, n ; printf(\ for(a=1 ; a<3000 ; a++) { for(b=0,i=1 ; i<=a/2 ; i++ ) /***********SPACE***********/ if(!(a%i)) 【?】 ; for(n=0,i=1 ; i<=b/2 ; i++) /***********SPACE***********/ if(!(b%i)) 【?】 ; /***********SPACE***********/ if(【?】 && a 答案: 1). b+=i 或 b=b+i 2). n+=i 或 n=n+i 3). n★==★a 显示序号:19 题号:481 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:一个自然数被 8 除余 1 ,所得的商被 8 除也余 1 ,再 将第二次的商被8 除后余7 ,最后得到一个商为a。又知这 个自然数被17除余4 ,所得的商被17除余15,最后得到一 个商是a的2倍。编写程序求这个自然数。 -------------------------------------------------------*/ main( ) { int i,n,a ; i=0 ; while(1) { if(i%8==1) { n=i/8 ; if(n%8==1) { n=n/8 ; /***********SPACE***********/ if(n%8==7) 【?】 ; } } if(i==4) { n=i/17 ; if(n==15) n=n/17 ; } if(2*a==n) { printf(\ /***********SPACE***********/ 【?】 ; } /***********SPACE***********/ 【?】; } } 答案: 1). a=n/8 2). break 3). i++ 或 ++i 或 i=i+1 显示序号:20 题号:625 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:有一整数数组x(正序排列),判断是否有数组元素x[i]=i 的情况发生。 -------------------------------------------------------*/ int index_search(int x[], int n) { int first = 0; int last = n-1; int middle, index; index = -1; while (first <= last) { middle = (first + last) / 2; /***********SPACE***********/ if (【?】) { 题号:15 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:分别求出一批非零整数中的偶数、奇数的平均值,用零作 为终止标记。 -------------------------------------------------------*/ main() { int x,i=0,j=0; float s1=0,s2=0,av1,av2; scanf(\ /***********SPACE***********/ while(【?】) { if(x%2==0) {s1=s1+x;i++;} /***********SPACE***********/ 【?】 { s2=s2+x; j++; } /***********SPACE***********/ 【?】; } if(i!=0) av1=s1/i; else av1=0; if(j!=0) /***********SPACE***********/ 【?】 ; else av2=0; printf(\} 答案: 1). x★!=★0 或 x 2). else 或 else★ if(x%2==1) 或 else★ if(x%2!=0) 或 if(x%2) 3). scanf(\ 4). av2=s2/j 显示序号:7 题号:17 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:删除字符串中的指定字符,字符串和要删除的字符均由键盘 输入。 -------------------------------------------------------*/ #include \main() { char str[80],ch; int i,k=0; /***********SPACE***********/ gets(【?】); ch=getchar(); /***********SPACE***********/ for(i=0;【?】;i++) if(str[i]!=ch) { /***********SPACE***********/ 【?】; k++; } /***********SPACE***********/ 【?】; puts(str); } 答案: 1). str 2). str[i]!='\\0' 或 str[i]!=NULL 或 str[i]!=0 或 str[i] 3). str[k]=str[i] 或 *(str+k)=*(str+i) 或 str[k]=*(str+i) 或 *(str+k)=str[i] 4). str[k]='\\0' 或 *(str+k)='\\0' 或 str[k]=NULL 或 str[k]=0 或 *(str+k)=0 或 *(str+k)=NULL 显示序号:8 题号:18 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:将一个数组中的元素按逆序存放。 -------------------------------------------------------*/ #define N 7 main () { static int a[N]={12,9,16,5,7,2,1},k,s; printf(\ for (k=0;k /***********SPACE***********/ for (k=0;k s=a[k]; /***********SPACE***********/ 【?】 ; /***********SPACE***********/ 【?】 ; } printf(\ for (k=0;k /***********SPACE***********/ 【?】 (\} 答案: 1). k++ 或 k=★k★+★1 或 k+=1 或 ++k 2). a[k]=a[N-k-1] 或 a[k]=a[N-1-k] 或 a[k]=a[6-k] 或 *(a+k)=*(a+N-k-1) 或 *(a+k)=*(a+N-1-k] 或 a[k]=a[-1+N-k] 或 a[k]=a[-1-k+N] 或 a[k]=a[-k-1+N] 或 a[k]=a[-k+N-1] 或 *(a+k)=*(a+N-k-1) 或 a[6-k]=s 3). a[N-k-1]=s 或 a[N-1-k]=s 或 a[6-k]=s 或 a[N★-k★-1]=s 或 *(a★+N★-k★-1)=s 4). printf 显示序号:9 题号:20 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:求两个非负整数的最大公约数和最小公倍数。 -------------------------------------------------------*/ main() { int m,n,r,p,gcd,lcm; scanf(\ if(m /***********SPACE***********/ while(【?】 ) { /***********SPACE***********/ m=n;n=r; 【?】; } /***********SPACE***********/ gcd=【?】; lcm=p/gcd; /***********SPACE***********/ printf(\【?】); } 答案: 1). r★!=★0 或 r 2). r=m%n 或 r=m-m/n*n 3). n 4). gcd,lcm 或 n,lcm 显示序号:10 题号:25 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:以下程序的功能如(图1)。 -------------------------------------------------------*/ /***********SPACE***********/ 【?】 main() { float x,f; scanf(\ /***********SPACE***********/ if(x<0) 【?】; /***********SPACE***********/ else if(【?】) f=2*x+1; else f=sin(x)+5; /***********SPACE***********/ printf(\ 【?】); } 答案: 1). #include \或 #include 3). x<=5 或 5>=x 或 x<6 或 6>x 或 x>=0&&x<=5 或 0<=x&&x<=5 或 x>=0&&5>=x 或 0<=x&&5>=x 或 !(x>5) 4). x,f 显示序号:12 题号:32 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:计算并输出500以内最大的10个能被13或17整除的自然数之和。 -------------------------------------------------------*/ /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:从读入的整数数据中,统计大于零的整数个数和小于零的 整数个数。用输入零来结束输入,程序中用变量i统计大于 零的整数个数,用变量j统计小于零的整数个数。 -------------------------------------------------------*/ #include int k,n,i,j; printf(\ i=j=0; scanf(\ while(n!=0) { /***********SPACE***********/ if(n>0)i=【?】; /***********SPACE***********/ if(n<0)j=【?】; /***********SPACE***********/ scanf(\【?】); } printf(\} 答案: 1). i★+★1 2). j★+★1 3). &n 显示序号:24 题号:432 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:计算平均成绩并统计90分以上人数。 -------------------------------------------------------*/ main() { int n,m;float grade,average; /***********SPACE***********/ average=n=m=【?】; while(1) { /***********SPACE***********/ 【?】(\ if(grade<0) break; n++; average+=grade; /***********SPACE***********/ if(grade<90)【?】; m++; } if(n) printf(\} 答案: 1). 0 2). scanf 3). continue 显示序号:25 题号:435 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:找出数组中最大值和此元素的下标,数组元素的值由键盘 输入。 -------------------------------------------------------*/ #include \void main() { int a[10],*p,*s,i; for(i=0;i<10;i++) /***********SPACE***********/ scanf(\【?】); /***********SPACE***********/ for(p=a,s=a;【?】<10;p++) /***********SPACE***********/ if(*p【?】*s) s=p; /***********SPACE***********/ printf(\【?】,s-a); } 答案: 1). a★+★i 或 &a[i] 2). p-a 或 -a+p 3). > 4). *s 显示序号:26 题号:443 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:企业发放的奖金根据利润提成。利润(I)低于或等于10万元 时,奖金可提10%;利润高于10万元,低于20万元时,低于 10万元的部分按10%提成,高于10万元的部分,可可提成7.5% ;20万到40万之间时,高于20万元的部分,可提成5%;40万 到60万之间时高于40万元的部分,可提成3%;60万到100万 之间时,高于60万元的部分,可提成1.5%,高于100万元时, 超过100万元的部分按1%提成,从键盘输入当月利润I,求 应发放奖金总数? -------------------------------------------------------*/ main() { long int i; int bonus1,bonus2,bonus4,bonus6,bonus10,bonus; scanf(\ bonus1=100000*0.1;bonus2=bonus1+100000*0.75; bonus4=bonus2+200000*0.5; bonus6=bonus4+200000*0.3; bonus10=bonus6+400000*0.15; if(i<=100000) bonus=i*0.1; /***********SPACE***********/ else if(【?】) bonus=bonus1+(i-100000)*0.075; /***********SPACE***********/ else if(【?】) bonus=bonus2+(i-200000)*0.05; /***********SPACE***********/ else if(【?】) bonus=bonus4+(i-400000)*0.03; else if(i<=1000000) bonus=bonus6+(i-600000)*0.015; else bonus=bonus10+(i-1000000)*0.01; /***********SPACE***********/ 【?】(\} 答案: 1). i<=200000 或 200000>=i 2). i<=600000 或 600000>=i 3). i<=1000000 或 1000000>=i 4). printf 显示序号:28 题号:454 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:三角形的面积为:area=sqrt(s*(s-a)*(s-b)*(s-c)).其中 ,s=(a+b+c)/2,a、b、c为三角形三条边的长。定义两个带 参数的宏,一个用来求s,另一个用来求area。编写程序, 在程序中用带参数的宏求面积area。 -------------------------------------------------------*/ #include \ /***********SPACE***********/ #【?】 S(x,y,z)(x+y+z)/2 #define AREA(s,x,y,z)sqrt(s*(s-x)*(s-y)*(s-z)) main() { float a,b,c,s,area; printf(\ /***********SPACE***********/ scanf(\【?】,&c); if(a+b>c&&b+c>a&&c+a>b) { /***********SPACE***********/ s=【?】; /***********SPACE***********/ area=【?】; printf(\ } } 答案: 1). define 2). &b 3). S(a,b,c) 4). AREA(s,a,b,c) 显示序号:29 题号:459 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:在歌星大奖赛中,有10个评委为参赛的选手打分,分数为 1~100分。选手最后得分为:去掉一个最高分和一个最低分 后其余8个分数的平均值。请编写一个程序实现。 -------------------------------------------------------*/ #include void main() { int score,i,max,min,sum; max=-32768;
正在阅读:
C语言填空09-17
原因类答题模板 - 图文12-20
五行养生与国珍产品06-06
葡萄园里的快乐采摘作文600字06-26
劳动保障工作述职报告(精选多篇)05-08
小壁虎借尾巴03-08
我的学校作文300字04-01
一级建造师执业资格 -11-29
- 专业心理测验量表对比比较 - 图文
- 中国大唐集团公司集控值班员考核试题库《锅炉运行》
- 工科无机化学练习题
- 李鸿忠在中国共产党湖北省第十次代表大会上的报告1
- 单片机控制DHT11传感器的课程设计报告
- 最新小学一年级部编版道德与法治下册精品教案:8-大自然-谢谢您
- 江苏省学业水平测试考点大全(张进)
- 《浙江省安全生产条例》行政处罚裁量标准(试行)
- 碑文大全
- 服装专卖店陈列知识试题题库
- 在省中小学骨干教师开班典礼上的讲话
- 经贸地理 - 荷兰
- 新生儿科患者健康教育
- 机械制图期中试卷答案
- 电气CAD实训指导书(讨论稿)
- 浅谈组织教学的艺术及其体验
- 94-08高考情景对话汇编
- 2014年云南省农村信用社招聘考试精选知识冲刺题
- 新课改下语文课程基本理念研究
- 施工材料十五优势 - 图文