找资料找试卷就是这么简单
快捷登录 微信扫码登录
考试资料首页> 计算机> 计算机(NCRE)二级考试> 二级C语言程序设计

以下程序打开新文件f.txt,并调用字符输出函数将a数组中的字符写入其中,请填空。 #include<stdio.h> main [] { 【 】 } “fp; char a[5]=[‘1’,’2’,’3’,’5’],i; fp=fopen{“f.txt”,”w”}; for(i=0;i<5;i++) fputc(a,fp); fclose(fp);

相关推荐
1在长度为n的线性表中,寻找最大项至少需要比较______次


2一个栈的初始状态为空,首先将元素 5,4,3,2,1依次如栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为_______.


3以下程序运行后的输出结果是___。 #include<stdio .h> main() { int a=200,b=010; printf(“-d-d\n”,a,b); }


4数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和___ ___


5仅有顺序、选择(分支)和重复(循环)结构构成的程序是_____程序


6一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有___个结点


7有以下程序 #include<stdio.h> main() { int x,y; scanf(“-2d-1d”,-x.-y);printf(“-d\n”,x+y); } 程序运行时输入:1234567,程序运行的结果是____


8在C语言中,当表达式值为0是表示逻辑“假”,当表达式值为 [ ] 时表示逻辑 “真”。


9有以下程序 #inculde< stidio.h > int *f(int *p,int *q); main() { int m=1,n=2,*r=-m; r=f(r,-n); printf(“%d\n”,*r); } int *f(int *p,int *q) {return (*p>*q) ?p:q;} 程序运行后的输出结果是【 】


10有下列程序 #include<stio.h> Main() {int I,n[]={o,0,0,0}; For(i=1;I<=4;i++) {in=n[i-1]*3+1;printf(“%d”,n);} } 程序运行后的输出结果是 ( )


11以下fun函数的功能是在N行M列的整型二维数组中,选出一个最大值作为函数值返回,请填空。(设M和N 已定义) int fun(int a[N][M]) { int i,j,row=0,col=0; for(i=0;i<N;i++) for(j=0;j<M;j++) if(a[j]>a[row][col]) {row=i;col=j;} return ( ); }


12以下wun函数的功能是,找出具有N个元素的一位数组中的最小值,并作为函数值返回。请填空。(设x已定义) int fun(int x[N]) { int i,k=0; for(i=0;i<N;i++) if(x<x) k=【 】; return x[k]; }


13有以下程序 #include<stdio.h> Main() { int n[2],I,j; for(i=0;i<2;i++) n=0; for(i=0;i<2;i++) for(i=0;j<2;j++) n[j]=n+1; printf(“%d\n”,n[1]); } 程序运行后的输出结果是【13】


14以下程序的功能是:借助指针变量找出数组元素中最大值所在的位置并输出该最大值。请在输出语句中填写代表最大值的输出项。 #include<stdio.h> main() { int a[10],*p,*s; for(p=a;p-a<10;p++) scanf(“%d”,p); for(p=a,s=a;p-a<10;p++) if(*p>*s) s=p; printf(“max=%d\n”,【 】); }


推荐
7天畅享卡
¥9.80
季卡
¥49.90
年卡
¥99.80
paylogo
支付0.00