77范文网 - 专业文章范例文档资料分享平台

程序填空(删减版)(4)

来源:网络收集 时间:2019-01-07 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

并输出低于平均分的学生成绩,用输入负数结束输入。 ---------------------------------------------------------*/ #include main( ) {

float x[1000],sum=0.0,ave,a; int n=0,i;

printf(\:\\n\ while(a>=0.0 && n<1000) {

/***********SPACE***********/ sum+=【?】; x[n]=a; n++;

scanf(\ }

/***********SPACE***********/ ave=【?】;

printf(\:\\n\ printf(\ for (i=0;i

/***********SPACE***********/ if (【?】)

printf(\}

答案:

1). a 2). sum/n

3). x[i]x[i]

〖第31题〗(练习题所在文件夹:625)

/*------------------------------------------------------- 【程序填空】

--------------------------------------------------------- 利用递归函数编写程序实现1~100各自然数之和。

---------------------------------------------------------*/ #include int add(int n) {

/***********SPACE***********/ if (【?】) return 1; /***********SPACE***********/ else return 【?】;

}

main() {

int n=100;

/***********SPACE***********/

printf(\【?】); }

答案:

1). n==1 或 1==n 2). n+add(n-1) 3). add(n)

〖第32题〗(练习题所在文件夹:402)

/*------------------------------------------------------- 【程序填空】

--------------------------------------------------------- 题目:输入三个整数x,y,z,请把这三个数由小到大输出。

-------------------------------------------------------*/ main()

{int x,y,z,t;

scanf(\ if (x>y)

/***********SPACE***********/ {t=x;x=y;【?】} if(x>z)

/***********SPACE***********/ {【?】z=x;x=t;} if(y>z)

/***********SPACE***********/ {t=y;【?】z=t;}

printf(\}

答案:

1). y=t; 2). t=z; 3). y=z;

〖第33题〗(练习题所在文件夹:613)

/*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

题目:输出如下形式的乘法表。程序中有4个空,填空使程序完整。 1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9 ……

1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 -------------------------------------------------------*/ #include \main()

{int i,j,result; printf(\

/***********SPACE***********/ for (i=1;【?】;i++)

/***********SPACE***********/ { for(j=1; 【?】;j++) {

result=i*j;

/***********SPACE***********/ printf(\【?】); }

/***********SPACE***********/ 【?】; } }

答案:

1). i<10 或 i<=9 或 !(i>9)

2). i>=j 或 j<=i 或 !(ii) 3). result 或 i*j 或 j*i

4). printf(\或 putchar('\\n')

〖第35题〗(练习题所在文件夹:624)

/*------------------------------------------------------- 【程序填空】

--------------------------------------------------------- 统计从键盘上输入的以‘#’结束的字符串中每种数字字符的个数 和其它字符的个数。

---------------------------------------------------------*/ #include main() {

char c;

int nother=0,ndigit[10],i; for(i=0;i<10;i++)

/***********SPACE***********/ ndigit[i]=【?】; scanf(\

/***********SPACE***********/ while(【?】) {

switch(c) {

case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8':

case '9':++ndigit[c-'0']; break; /***********SPACE***********/ default:【?】; }

scanf(\}

printf(\for(i=0;i<10;i++)

printf(\

printf(\}

答案:

1). 0

2). c!='#'

3). ++nother 或 nother++ 或 nother=nother+1 或 nother+=1

〖第36题〗(练习题所在文件夹:15)

/*------------------------------------------------------- 【程序填空】

--------------------------------------------------------- 题目:以下程序的功能是产生10个[30,90]区间上的随机整数, 然后对其用选择法进行由小到大的排序。

-------------------------------------------------------*/ #include \main()

{

/***********SPACE***********/ 【?】

int i,j,k; int a[10];

for(i=0;i<10;i++) a[i]=random(61)+30; for(i=0;i<9;i++) {

/***********SPACE***********/ 【?】;

for(j=i+1;j<10;j++) /***********SPACE***********/ if(【?】)k=j;

if(k!=i) {t=a[k];a[k]=a[i];a[i]=t;} }

/***********SPACE***********/ for(【?】 )

printf(\ printf(\}

答案:

1). int t; 2). k=i

3). a[k]>a[j] 或 a[j]

4). i=0;i<10;i++ 或 i=0;10>i;i++ 或 i=0;i<=9;i+=1 或 i=0;9>=i;i++ 或 i=0;i<10;i+=1 或 i=0;10>i;i+=1 或 i=0;i<=9;i++ 或 i=0;9>=i;i+=1 或 i=0;i<10;++i 或 i=0;10>i;++i 或 i=0;9>=i;++i 或 i=0;i<=9;++i

〖第38题〗(练习题所在文件夹:16)

/*------------------------------------------------------- 【程序填空】

--------------------------------------------------------- 题目:以下程序的功能是删除字符串中的指定字符,字符串和 要删除的字符均由键盘输入。

-------------------------------------------------------*/ #include \main() {

char str[80],ch; int i,k=0;

/***********SPACE***********/ gets(【?】);

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库程序填空(删减版)(4)在线全文阅读。

程序填空(删减版)(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/408611.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: