c 复杂的前置后置面试题_c 高级面试题目【精选】

c

高级面试题目

1

、有一分数序列:1/2,1/4,1/6,1/8„„,用函数调用的方法,求此数列前

20

的和

#include

double getvalue

{

double result = 0;

int i = 2;

while

{

result +=  / i;s://

一定要使用

做除数,不能用

1

,否则结果将自动转

化成整数,即

i += 2;

}

return result;

}

int main

{

printf);

system;

return 0;

}

2

、有一个数组

a[1000]

存放

0--1000;

要求每隔二个数删掉一个数,到末

尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。

7

个数为例:

{0,1,2,3,4,5,6,7}

0-->1-->2

(删除)

-->3-->4-->5-->6-->7-->0

(删除)

如此循环直到最后一个数被删除。

方法

1

:数组

#include

using namespace std;

#define null 1000

int main

{

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值