国家计算机二级_C语言上机国二真题.docVIP

  • 3
  • 0
  • 约6.27万字
  • 约 14页
  • 2017-02-08 发布于重庆
  • 举报
国家计算机二级_C语言上机国二真题

第一套 程序填空给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。如输入一个数新的数为729第一空:{ t=*n%10; ???第二空:if(t%2!=0)第三空:*n=x;2.程序修改??给定程序modi1.c中函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。double fun(int n ) { double result=1.0; /*****found******/ if(n==0) ?return 1.0; while(n1n170) /*****found******/ result*=n--; return ?result; } 程序设计请编写一个函数fun,它的功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“-1234”,则函数把它转换为整数值-1234。long ?fun(char ?*p) { int i,len,t; long x=0; len=strlen(p); if(p[0]==’-‘) { t=-1;len--;p++;} else t=1; while(*p) x=x*10-48+(*p++); return x*t; } 第二套1. ???

文档评论(0)

1亿VIP精品文档

相关文档