C算法提高训练题分析.docxVIP

  • 52
  • 0
  • 约1.51万字
  • 约 27页
  • 2017-06-12 发布于湖北
  • 举报
C算法提高训练题分析

C提高题二题1:高精度加法  在C/C++语言中,整型所能表示的范围一般为-231到231(大约21亿),即使long long型,一般也只能表示到-263到263。要想计算更加规模的数,就要用软件来扩展了,比如用数组或字符串来模拟更多规模的数及共运算。  现在输入两个整数,请输出它们的和。输入格式  两行,每行一个整数,每个整数不超过1000位输出格式  一行,两个整数的和。样例输入15464315464465465482321654151样例输出15464797786119616数据规模和约定  每个整数不超过1000位题2:6-9删除数组中的0元素  编写函数CompactIntegers,删除数组中所有值为0的元素,其后元素向数组首端移动。注意,CompactIntegers函数需要接收数组及其元素个数作为参数,函数返回值应为删除操作执行后数组的新元素个数。  输入时首先读入数组长度,再依次读入每个元素。  将调用此函数后得到的数组和函数返回值输出。样例输入72 0 4 3 0 0 5样例输出2 4 3 54?题3: 3-2字符串输入输出函数  编写函数GetReal和GetString,在main函数中分别调用这两个函数。在读入一个实数和一个字符串后,将读入的结果依次用printf输出。  两次输入前要输出的提示信息分别是please input a number:\n”

文档评论(0)

1亿VIP精品文档

相关文档