首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
填空题
以下程序的输出结果是
【19】
。 #include <stdio.h> #define M 5 #define N M+M main() { int k; k;N*N*5; printf("%d\n"k); }
答案:
55
点击查看答案解析
在线练习
手机看题
你可能感兴趣的试题
填空题
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上
【1】
个元素。
答案:
R
点击查看答案解析
手机看题
填空题
在数据库系统中,实现各种数据管理功能的核心软件称为
【3】
。
答案:
数据库管理系统或DBMS
点击查看答案解析
手机看题
填空题
在面向对象方法中,类之间共享属性和操作的机制称为
【2】
。
答案:
分类性
点击查看答案解析
手机看题
填空题
在E-R图中,矩形表示
【5】
。
答案:
实体
点击查看答案解析
手机看题
填空题
在数据库的概念结构设计中,常用的描述工具是
【4】
。
答案:
E-R图
点击查看答案解析
手机看题
填空题
设有定义:int n,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充家整。 seanf("%d",
【6】
); printf("%d\n",
【7】
);
答案:
k[7] *k
点击查看答案解析
手机看题
填空题
以下程序的运行结果是
【8】
。 int k=0; void fun (int m) {m+=k; k+=m; printf("m=%d k=%d",m,k++) } main() {int i=4; fun(i++); printf("i=%d k=%d\n",i,k); }
答案:
m=4 k=4 i=5 k=5
点击查看答案解析
手机看题
填空题
有以下程序,若运行时从键盘输入:18,11<回车>,则程序的输出结果是
【9】
。 main () { int a, b; printf("Enter a, b:"); scanf("%d, %d",&a,&b); while(a!=b) { while(a>b)a-=b; while(b>a)b-=a; } printf("%3d%3d\n",a,b); }
答案:
K
点击查看答案解析
手机看题
填空题
以下程序的输出结果是
【11】
。 main() { int s,i; for(s=0,i=1;1<3;i++,s+=i); printf("%d\n",s); }
答案:
E
点击查看答案解析
手机看题
填空题
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。 #include <stdio. h> #define N 100 int fun(int(*a)[N]) { int row, col, max, min; for(row=0;row<N;row++ { for(max=a[row][0],col=1;col<N;col++) if(
【13】
)max=a[row][col]; if (row==0)min=max; else if (
【14】
)min=max; } return min; }
答案:
[13] a[row][col]>max或a[row][col]>=max或max<=a[row][col]或max<a...
点击查看答案解析
手机看题
填空题
以下程序运行后的输出结果是
【10】
。 main() { char c1,c2; for(c1=’0’,c2=’9’;c1<c2;c1++,c2--) printf("%c%c",c1,c2); printf("\n"); }
答案:
0918273645
点击查看答案解析
手机看题
填空题
若有以下程序: int f (int x,int y) { return(y-x)*x; } main() { int a=3,b=4,c=5,d; d=f(3,4),f(3,5)); printf("%d\n",d); } 执行后输出结果是
【12】
。
答案:
I
点击查看答案解析
手机看题
填空题
以下程序用来统计文件中字符个数。请填空。 #include "stdio. h" main() { FILE *fp;long num=OL; if((fp=fopen("fname.dat","r")==NULL) { Pirntf("Open error\n"); exit(0);} while(
【16】
) { fgetc(fp);num++; } printf("num=%1d\n",num-1); fclose(fp); }
答案:
!feof(fp)
点击查看答案解析
手机看题
填空题
以下程序的输出结果是
【19】
。 #include <stdio.h> #define M 5 #define N M+M main() { int k; k;N*N*5; printf("%d\n"k); }
答案:
55
点击查看答案解析
手机看题
填空题
若fp已下确定义为一个文件指针,d1.dat 为二进制文件,请填空,以便为“读”而打开此文件:fp= fopen(
【20】
);。
答案:
“dA.dat”,“rb”,或“dA.dat”,“r+b”,或“dA.dat”,“rb+”,
点击查看答案解析
手机看题
填空题
以下程序运行后的输出结果是
【15】
。 int f (int a[],int n) { if(n>=1) return f(a,n-1)+a[n-1]; else return 0; } main() { int aa[5]={1,2,3,4,5},s; s=f(aa,5); printf("%d\n", s); }
答案:
O
点击查看答案解析
手机看题
填空题
以下程序运行后的输出结果是
【17】
。 struct NODE { int k; struct NODE *link; }; main() { struct NODE m[5],*p=m,*p=m,*q=m+4; int i=0; while(p!=q) { p->k=++i; p++ q->k=i++; q--; } q->k=i; for(i=0;i<5;i++) printf("%d",m[i].k); ptintf("\n"); }
答案:
13431
点击查看答案解析
手机看题
填空题
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行的结果是:
【18】
。 t4.h 的源程序为: #define N 10 #denne f2(x) (x*N) t4.c 的源程序为: #include <stdio. h> #define M 8 #define f(x) ((x)*M) #include "t4.h" #main() { int i, j; i=f(1+1); j=f2(1+1); printf(%d%d\n",i, j); }
答案:
16 11
点击查看答案解析
手机看题
微信扫码免费搜题