中国海洋大学C语言程序2015春季学期上机题考试题及答案.docVIP

  • 7
  • 0
  • 约1.22万字
  • 约 18页
  • 2017-01-12 发布于河南
  • 举报

中国海洋大学C语言程序2015春季学期上机题考试题及答案.doc

中国海洋大学C语言程序2015春季学期上机题考试题及答案

《C程序设计》课程期末上机考试 考试时间:50分钟 考试方式:从下面的20题中随机抽取一题,再附加一题,共需完成2道题。附加题不事先给定 分值分配:第一题60分,第二题40分,共100分 考试时间:2015.6 具体时间与安排见网站通知 1. 请编写函数long fun(long int x),功能是:将长整型数x中每一位上为奇数的数依次取出,并逆序构成一个新数返回。例如:程序运行时输入123456789,输出:b=97531。 #includestdio.h long fun(long int x) { int i=0,m=0,n=0; for(;;) { m=x%10; if(m%2==1) n=n*10+m; x=x/10; if(x==0) break; } return n; } void main() {long a,b; printf(Please input a long int num:); scanf(%ld,a); b=fun(a); printf(b=%ld\n,b); } 2. 编写函数void fun(char *s,char *t,char *p)将未在字符串s中出现、而在字符串t中出现的字符, 形成一个新的字符串放在p中,p中字符按原字符串中字符顺序排列,但去掉重复字符。 例如: 当s为12345

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档