50.1填空 给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶函数的数去除,剩余的书按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。输入27638496,新数739
92.1给定程序中,函数fun的功能是将形参给定的字符串、整数、浮点数些到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。
95.1程序通过定义学生机构体变量,存储了学生的学号,姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。
94.1程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排列后,再用二进制方式把排序后的学生数据输出到filename所指的文件中,覆盖原来的文件内容
91.1给定程序中:函数fun的功能是根据形参i的值返回某个函数的值。当调用正确时,程序输出: x1=5.000000, x2=3.000000, x1*x1+x1*x2=40.000000。
11.1填空 程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是输出这位学生的信息。
8.1填空 给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。
65.1给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不四,函数返回值为0。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个“幻方”
89.1:给定程序,函数fun的功能是将带头结点的单向链表逆置。即若原链表结点数据域从头至尾的数据位:2、4、6、8、10,逆置后,从头至尾数据域依次为:10、8、6、4、2。
88.1给定程序,函数fun的功能是将不带头结点的单向链表逆置。即若原链表结点数据域从头至尾的数据位:2、4、6、8、10,逆置后,从头至尾数据域依次:10、8、6、4、2。
87.1给定程序中,函数fun的功能是将带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据位:10、4、2、8、6,排序后链表接点数据域从头至尾的数据为:2、4、6、8、10。
90.1给定程序中,函数fun的功能是将不带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据位:10、4、2、8、6,排序后链表接点数据域从头至尾的数据为:2、4、6、8、10。
86.1填空 给定程序中:函数fun的功能是用函数指向要调用的函数,并进行调用。规定在空2处使f指向函数f1,在2处使f指向函数f2。当调用正确时,程序输出: x1=5.000000, x2=3.000000, x1*x1+x1*x2=40.000000。
85.1填空 程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到student.dat文件中。函数fun的功能是从文件中找出指定学号的学生数据,读入此学生数据 ,对该生的分数进行修改,使每门课的分数加3分,修改后的重写文件中该生的数据,即用该学生的新数据覆盖原数据,其它学生的数据不变,若找不到,则什么都不做
14.1填空 给定程序中函数fun的功能:求出行参ss所指字符串中最长的字符串的长度,将其余的字符串右边用字符*补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且长度小于N。
84.1填空 函数fun功能将存放学生的数据的结构体数组,按照姓名的字典序(从小到
大)排序 。
55.1填空 Fun功能:将行参s所指字符串中的所有字母字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数的值返回。例如:s指的字符串:asd123fgh543df,处理后: asdfghdf123543。
83.1填空 函数fun功能是将行参a所指结构体变量s中的数据进行修改,并把a中地址作为函数值返回主函数,在主函数中输出修改后的数据。 例如a所指变量s中的学号、姓名、和三门的成绩是:10001、“zhangsan”、95、80、88,修改后输出t中的数据应为:10002、“LiSi”、96、81、89。
60.1填空 计算行参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据以至x所指数组的后部,平均值作为函数值返回,在主函数输出平均值和移动后的数据。例如:有10个正数:46 30 32 40 6 17 45 15 48 26 平均值:30.5 移动后输出: 30 6 17 15 26 46 32 40 45 48。
59.1 填空 计算行参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据以至x所指数组的后部,平均值作为函数值返回,在主函数输出平均值和移动后的数据。例如:有10个正数:46 30 32 40 6 17 45 15 48 26 平均值:30.5移动后输出: 46 32 40 45 48 30 6 17 15 26。
63.1填空 找出N×N矩阵中每列元素的最大值,并按顺序依次存放于行参b所指的一维数组中。
82.1填空 函数fun功能是将行参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如a的数据中 学号、姓名、和三门的成绩是:10001、“zhangsan”、95、80、88,修改后输出t中的数据应为:10002、“LiSi”、96、81、89。
6.1填空 人员的记录由编号和出生年月日组成。编号唯一。找出指定编号人员的数据,作为函数值返回,由主函数输出,若指定编号不存在,返回数据中的编号为空串。
2.1填空 给定程序中已建立一个带有头结点的单向链表,链表中的各节点按数据域递增有序链接。函数功能:删除链表中数据域值相同结点,使之只保留一个。
51.1填空 计算下式前n项的和作为函数值返回。 例如,当形参n的值为10时,函数返回:9.612558。
19.1填空 统计形参s所指字符串中数字字符出现的次数,并放在形参t所指的变量中,最后在函数中输出。例如:形参s所指的字符串为:abcdef35adgh3kjsd7.结果输出:4。
81.1填空 函数fun功能是将行参b所指结构体中数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如b所指变量t中 学号、姓名、和三门的成绩是:10002、“ZhangQi”、93、85、87,修改后输出t中的数据应为:10004、“LiJie”、93、85、87。
80.1填空 函数fun功能是将行参a所指结构体变量中数据赋给函数中的结构体变量b,并进行修改b中的学号和姓名,最后输出修改后的数据。 例如a所指变量中 学号、姓名、和三门的成绩是:10001、“ZhangSan”、93、80、88,修改后输出b中的数据应为:10002、“LiSi”、95、80、88。
21.1 填空 对形参s所指字符串中下表为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中,形成一个新串。例如,行参s所指的字符串为:baawrakjghzlicda,执行后p所指字符数组中的字符串应为:aachjlsw。
79.1填空 在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符。ss所指字符串数组中共有N个字符串,且串长 43.1填空 用筛选法可得到2-------n(n小于10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从 数表中找一下非0数,并从数表中删去该数的所有倍数;依次类推,直到找到的下一个数等于n为止,这样会得到一个序列:2,3,5,7,11,13,17,19,23, 函数fun用筛选法找出所有小于等于n的素数,并统计的个数作为函数值返回 64.1填空 函数fun的功能是建立一个N×N的矩阵,矩阵元素的结构规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,?依次类推。例如,若N=5,生成的矩阵为: 4.1填空 统计带出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。 78.1填空 在形参ss所指字符串数组中,查找含有形参substr所指子串并输出,若没找到则输出相应信息。ss所指字符串数组中共有N个字符串,且串的长度小于M。程序中库函数strstr(s1,s2)的功能是在s1串中查找s2子串,若没有,函数值为0,若有,为非0。 29.1填空 把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]??中,把偶数从数组中删除,奇数个数通过函数返回值。例如,若a所指数组中的数据最初排序为:9、1、4、2、3、6、5、8、7,删除偶数后a所指数组中的数据为:9、1、3、5、7,返回值为5。 77.1填空 在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串个数组共有N个字符串,且串长小于M。 58.1 填空 功能:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回主函数,将小于平均值且最接近平均值的数作为函数值返回,在主函数中输出。例如,有10个整数:46,30,32,40,6,17,45,15,48,26,平均值为:30.500000主函数中输出:m=30.0。 17.1填空 功能:将s所指字符串中的所有数字字符移动到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如:形参s所指的字符串为:def35adh3kjsdf7。执行结果为:defadhkjsdf3537。 76.1填空 功能:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后改串在字符串数组中的位置(下标值),未找到泽返回-1。ss所指所指字符串数组中共有N个内容的字符串,且串长小于M。 35.1填空 功能:进行数字字符转换。若形参ch中是数字字符‘0’-----‘9’,则‘0’转换成‘9’,‘1’转换成‘8’,‘2’转换成‘7’,??.,‘9’转换成‘0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。 75.1填空 功能:利用指针数组对形参ss字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且长度小于M。 74.1填空 功能:找出形参字符串中出现的频率最高的字母(不区分大小写),并统计其出现的次数。例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为: letter ‘a‘:3times letter ‘s‘:3times。 73.1填空 函数功能:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数的值返回。例如,形参s所指的字符串为:abs5def126jkm8,程序执行后的输出结果为22。 72.1填空 功能:将形参s所指字符串中的所有ASCII码值小于97的字符存入形参t所指字符组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abc@1x56*,程序执行后的t所指的字符数组的字符串应为:A@156*。 26.1填空 功能:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,N=3,有下列矩阵: 计算结果为1 0 0 6 5 0 10 14 9 71.1:填空 Fun:计算出形参s所指字符串中包含的单词个数,作为函数值返回,为便于统计,规定各单词之间用空格隔开。如形参s所指的字符串为:This is a C language program,函数的返回值为6 24.1:填空 Fun:将N×N矩阵中元素的值按列右移一个位置,右边被移出矩阵的元素绕回左边。如N=3,有下列矩阵: 计算结果为: 1 2 3 3 1 2 4 5 6 6 4 5 7 8 9 9 7 8 38.1:填空 Fun:计算 直到 。若x=2.5,函数值为1.917975 5.1:填空 Fun:计算出带有头结点的单向链表中各结点数据域中值之和作为函数值返回。 70.1:填空 Fun:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。如LEVEL和Level是“回文”,而LEVLEV不是“回文” 31.1:填空 Fun:把形参a所指数组中的最小值放在元素a[0]中,接着把形参a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3]中;其余以此类推。若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7;则按规则移动后,数据排列为1、9、2、8、3、7、4、6、5。形参n中存放a所指数组中数据的个数。Fun函数中的max存放当前所找的最大值,px存放当前所找的最大值的下标 69.1:填空 Fun:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。如形参s所指的字符串为:abcdefgh,n的值为5,程序执行后t所指字符数组中的字符串应为: defgh 68.1:填空Fun:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。如有下列矩阵: 1 2 13 4 7 8 10 6 3 5 9 7程序的执行结果为:find:a[2][2]=9 9.1:填空 Fun:将形参指针所指结构体数组中的3个元素按num成员进行升序排列。 36.1填空: 函数fun的功能是进行字母转换。若形参ch中是小写英文字母,则转换成对应的大写英文字母;若ch中是大写英文字母,则转换成对应的小写英文字母;若是其他字符则保持不变;并将转换后的结果作为函数值返回。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 20.1:填空 函数fun的功能是:把形参s所指字符串中下表为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(字符串的长度大于等于2)。例如形参s所指的字符串为:abcdefgh,执行结果为:ahcbedgf. 23.1:填空 Fun函数的功能是:有N×N矩阵,根据给定的m(m 1 2 3 4 5 6 7 8 9 程序执行结果为 0 0 1 0 0 4 0 0 7 67.1:填空 Fun函数的功能是:将a所指的3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。例如,有下列矩阵: 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5若k为2,程序执行结果为 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 66.1:填空 Fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。例如,有下列矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 若k为2, 程序执行结果为:7 8 9 4 5 6 1 2 3 10 11 12 10.1:填空 Fun功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出 62.1:填空 Fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0) 15.1:填空 Fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。Ss所指字符串数组中共有M个字符串,且串长〈N. 搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新医药卫生计算机二级 填空 给定程序中 全文阅读和word下载服务。
相关推荐: