[计算机类试卷]国家二级C语言机试(操作题)模拟试卷368(无答案).doc

上传人:Iclinic170 文档编号:846923 上传时间:2019-02-21 格式:DOC 页数:3 大小:31KB
下载 相关 举报
[计算机类试卷]国家二级C语言机试(操作题)模拟试卷368(无答案).doc_第1页
第1页 / 共3页
[计算机类试卷]国家二级C语言机试(操作题)模拟试卷368(无答案).doc_第2页
第2页 / 共3页
[计算机类试卷]国家二级C语言机试(操作题)模拟试卷368(无答案).doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 C 语言机试(操作题)模拟试卷 368(无答案)一、程序填空题1 给定程序中,函数 fun 的功能是:将形参指针所指结构体数组中的三个元素按num 成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的 BLANK1C 中。不得增行或删行,也不得更改程序的结构!#include typedef struct int num;char name 10 ; PERSON;void fun(PERSON _1_ )/*found*/ /*found*/ _2_ temp;if (std0 numstd 1 num) temp

2、=std0 ; stdO=std1 ;std 1 =temp; if (std0 numstd2 num) temp=std0 ; std0=std2 ;std2=temp; if (std 1 numstd2 num) temp=std 1 ; std 1 =std 2 ;std 2=temp; main ()PERSON std= 5,“2hanghu“,2,“WangLi“,6,“LinMin“ ;int i;/*found*/ printf(“nThe result is :n“);for(i=0;i#include void fun (char str 10,int mchar *p

3、t)/*found*/ Int k,q i ;for (k = 0; k m: k+) q = strlen (str k);pt i = strk,i ;pt +=q ;pt0 = 0 ;main () int m h ;char s10 10,p120J ;printf (“nPlease enter m/“) ;scanf (“d“, &m) ; gets (s0) ;printf (“nPlease enter dstring: n“, m) ;for (h = 0; h m; h+) gets (s h )fun (s, m, p) ;printf (“nThe result is

4、: sn“,p) ;三、程序设计题3 程序定义了 NxN 的二维数组,并在主函数中自动赋值。请编写函数:fun(int alN),函数的功能是:使数组左下三角元素中的值全部置成 0。 例如:a 数组中的值为 则返回主程序后 a 数组中的值应为 注意:部分源程序存在文件 PROG1C 中。 请勿改动主函数 main 和其他函数中的任何内容,仅在函数 fun 的花括号中填入你编写的若干语句。#include #include #define N 5void fun (int a N)NONO()/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE *rf, *wf ; int it j,a5 5 ; rf= fopen(“indat“,“r“); wf= fopen (“out dat“,“w“); for(i=0 ; i

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1