2013电子科大复试C.docxVIP

  • 0
  • 0
  • 约2.82千字
  • 约 7页
  • 2026-09-15 发布于北京
  • 举报

笔试题目:除程序题以外的其他题目和去年基本一致简单题略有不同重题很多

程序题:1.把整数分解成素数如90=2*3*3*5

2.计算1-x+x^2/2!-x^3/3!+、、、、+x^n/n!

3.删除输入的字符串中的大小写字母和数字,并统计有重复的字符及其重复次数

4.输入整形数据,按输入的逆序建立单链表

5.单链表逆序(去年原题)

Structnode{

IntI;

Structnode*next;

}Node;

sizeof(structnode)返回的内存大小

newNode;分配的空间大小

区别是new有内存对齐问题

1,==把整数分解成素数,如90=2*3*3*5

#includestdio.h

#includemath.h

#includestdlib.h

#includestring.h

//判读是否为质数,并带回它的最小因数(除1之外)。

intisprime(intvalue,int*submultiple)

{

inti;

for(i=2;i(int)sqrt(value)+1;i++)

{

if((value%i)==0)

{

*submultiple=i;

return0;

}

}

return1;

}

//递归调用,如果为质数则打印出来,否则将该数除以它的最小因数(除1之外)后递归调用

voidprime_submul

文档评论(0)

1亿VIP精品文档

相关文档