index = middle; break; }
/***********SPACE***********/
else if (【?】) last = middle - 1; else
first = middle + 1; }
return index; }
#include
int x[] = { -1, 0, 1, 3, 5, 7, 9, 10}; int n = sizeof(x)/sizeof(int); int answer, i;
printf(\
printf(\ printf(\ for (i = 0; i < n; i++) printf(\
/***********SPACE***********/ 【?】; if (answer >= 0)
printf(\ else
printf(\}
答案:
1). x[middle]★==★middle
2). x[middle] > middle 或 middle 显示序号:1 题号:4 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:下面的程序是求1!+3!+5!+……+n!的和。 -------------------------------------------------------*/ main() { long int f,s; int i,j,n; /***********SPACE***********/ 【?】; scanf(\ /***********SPACE***********/ for(i=1;i<=n; 【?】) { f=1; /***********SPACE***********/ for(j=1; 【?】;j++) /***********SPACE***********/ 【?】; s=s+f; } printf(\} 答案: 1). s=0 2). i+=2 或 i=i+2 或 i++,i++ 3). j<=i 或 i>=j 或 jj 4). f=★f★*★j★ 或 f★*★=★j★ 显示序号:2 题号:6 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:以下程序是用选择法对10个整数按升序排序。 -------------------------------------------------------*/ /***********SPACE***********/ 【?】 main() { int i,j,k,t,a[N]; for(i=0;i<=N-1;i++) scanf(\ for(i=0;i /***********SPACE***********/ 【?】; /***********SPACE***********/ for(j=i+1; 【?】;j++) if(a[j] /***********SPACE***********/ if(【?】) { t=a[i]; a[i]=a[k]; a[k]=t; } } printf(\ for(i=0;i<=N-1;i++) printf(\ printf(\} 答案: 1). #define N 10 2). k=i 3). j 显示序号:3 题号:8 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:以每行5个数来输出300以内能被7或17整除的偶数,并求出 其和。 -------------------------------------------------------*/ #include int i,n,sum; sum=0; /***********SPACE***********/ 【?】; /***********SPACE***********/ for(i=1; 【?】 ;i++) /***********SPACE***********/ if(【?】) if(i%2==0) { sum=sum+i; n++; printf(\ /***********SPACE***********/ if(【?】) printf(\ } printf(\} 答案: 1). n=0 2). i<=300 或 i<300 或 300>=i 或 300>i 3). ★i%7★==★0★||★i★==★0 或或 !(i%7&&i) 4). ★n%5★==★0 或 !(n%5) 或 n/5*5==n 显示序号:5 题号:13 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 或 !(i%7)||!(i) !(i)||!(i%7) 功能:产生并输出杨辉三角的前七行。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 -------------------------------------------------------*/ main ( ) { int a[7][7]; int i,j,k; for (i=0;i<7;i++) { a[i][0]=1; /***********SPACE***********/ 【?】; } for (i=2;i<7;i++) /***********SPACE***********/ for (j=1;j<【?】;j++) /***********SPACE***********/ a[i][j]= 【?】; for (i=0;i<7;i++) { /***********SPACE***********/ for (j=0; 【?】;j++) printf(\ printf(\ } } 答案: 1). a[i][i]=1 2). i 3). a[i-1][j]+a[i-1][j-1] 或 a[i-1][j-1]+a[i-1][j] 4). j<=i 或 i>=j 或 jj 或 j-1j-1 显示序号:6 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C语言填空(5)在线全文阅读。
相关推荐: