c语言第五章函数课后答案,第五章c语言练习题计算题.doc

第五章c语言练习题计算题

精品文档

2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES1

第五章c语言练习题计算题

函数

1、设计求数组最大值的函数,调用函数求下列数据的最大值:

8.8,4.1,3.5,9.2,56,89,33,-21 cpp5-2

2、设计把数组反序存放的函数,调用函数求把下列数据的逆序存放后输出

5,6,7,8,9,10,12,34,67,89。Cpp5——502

3、设计求 1+2+3+……+n的递归函数,调用函数分别求1~35的累加和1~210的累加和输出 cpp5-3

4、设计求一个数是否为素数的函数,调函数求50~100之间的所有素数输出。 cpp5-4

5、设计求数组平均值的函数,调用函数求下列数据的平均值输出 :

15,26,7,8,9,32,12,34,67,89。 Cpp5——6

6、设计求字符串中所含字母个数的函数,调用函数求一行字符中的字母个数并输出 。如输入以下字符行,输出为19。

AppWizard has created cpp5——507

7、设计求字符串连接函数,调用函数把字符串”BEI”和”JING”连接为一个字符串输出。 Cpp5——50递归调用

1、求1+2+3+……+n的值cpp5——509

2、 求1*2*3*……*n的值cpp6——510

3、 一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?Cpp5——511

4、菲波拉契数列,其第一项为1,第二项为1,从第三项开始,其每一项都是前两项的和。编程求出该数列前N项数据。 Cpp5——512

5、输入一个数,求这个数的各位数字之和。Cpp5——513

6、将十进制转换为二进制。 Cpp5——514

作业四:简单程序设计

1.printf函数中用到格式符%5s,其中数字5表示输出的字符串占用

5列。如果字符串长度大于5,则输出按方式;如果字符串长度小于5,则输出按方式。

A) 从左起输出该字符串,右补空格 B) 按原字符长从左向右全部输出

C) 右对齐输出该字符串,左补空格 D) 输出错误信息

2. 阅读以下程序,当输入数据的形式为:25,13,10,则正确的输出结果为。

main

{ int x,y,z;

scanf;要和这里一样 printf;

}

A) x+y+z=48B) x+y+z=3C) x+z=3D) 不确定值

3. 根据下面的程序及数据的输入和输出形式,程序中输入数据的正

确形式应该为。

main

{ char ch1,ch2,ch3;

scanf;

printf;

}

4.以下的输出结果是。

main

{ int x=1,y=2;

printf;

printf;

}

5.若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,c1=’a’,c2=’b’,想得到以下的输出格式和结果,请写出程序。要求输出的结果如下:

a= b= c=

x=1.200000,y=2.400000,z=-3.600000

x+y=. y+z=-1.20 z+x=-2.40

u=127 n=128765

c1=’a’ or7

c2=’b’ or8

main

{ int a=3,b=4,c=5;

float x=1.2,y=2.4,z=-3.6;

unsigned u=51274;

long n=128765;

char c1=’a’,c2=’b’;

printf;

printf;

printf;

printf;

printf \n”,c1,c1);

printf \n”,c2,c2);

}

6.请写出下面程序的输出结果。

main

{ int a=5,b=7;

flat x=67.8564,y=-789.1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值