资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
2022计算机等考二级C:50套上机程序填空题(6)11、给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的挨次组成一个新的数,并作为函数值返回。例如,输入一个整数:27638496,函数返回值为:64862。请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。留意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的构造!#includeunsigned long fun(unsigned long n) unsigned long x=0; int t;while(n) t=n%10;/*found*/if(t%2=_1_)/*found*/x=_2_+t;/*found*/n=_3_;return x;main() unsigned long n=-1;while(n99999999|n0) printf(“Please input(0printf(“nThe result is: %ldn“,fun(n);12、给定程序中,函数fun的功能是:有NN矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有以下矩阵:1 2 34 5 67 8 9计算结果为1 0 06 5 010 14 9请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。留意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的构造!#include#define N 4/*found*/void fun(int (*t)_1_ ) int i, j;for(i=1; i for(j=0; j/*found*/_2_ =tij+tji;/*found*/_3_ =0;main() int tN=21,12,13,24,25,16,47,38,29,11,32,54,42,21,33,10, i, j;printf(“nThe original array:n“);for(i=0; i for(j=0; jfun(t);printf(“nThe result is:n“);for(i=0; i for(j=0; j
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号