首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
填空题
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。 main() { int s[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b; for(
【7】
) if(*a<*b) a=b; printf("%d",*a); }
答案:
a=s,b=s+A;b-s<sizeof(s)/sizeof(s[0]);b++
点击查看答案解析
在线练习
手机看题
你可能感兴趣的试题
填空题
在最坏情况下,冒泡排序所需要的比较次数为
【1】
。
答案:
n(n-1)/2
点击查看答案解析
手机看题
填空题
在面向对象方法中,信息隐蔽是通过对象的
【2】
性来实现的。
答案:
封装
点击查看答案解析
手机看题
填空题
软件生命周期包括8个阶段。为使各时期的任务更明确,又可以分为以下3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于
【3】
期。
答案:
软件开发。
点击查看答案解析
手机看题
填空题
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为
【4】
。
答案:
物理独立性
点击查看答案解析
手机看题
填空题
下面程序执行后k的值为
【6】
。 int a=1,b=2,c=3,d=4,k; k=a>b a: c>d c: d
答案:
D
点击查看答案解析
手机看题
填空题
在关系运算中,
【5】
运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
答案:
选择
点击查看答案解析
手机看题
填空题
用下面语句调用库函数malloc,使单精度型指针p指向具有40个字节的动态存储空间,请填空。 p=(float*)
【9】
;
答案:
malloc(40)
点击查看答案解析
手机看题
填空题
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。 main() { int s[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b; for(
【7】
) if(*a<*b) a=b; printf("%d",*a); }
答案:
a=s,b=s+A;b-s<sizeof(s)/sizeof(s[0]);b++
点击查看答案解析
手机看题
填空题
下面程序段的输出结果是
【8】
。 int x=5; do{printf("%d ",x-=4); } while (!(--x));
答案:
1 -4
点击查看答案解析
手机看题
填空题
在对文件进行操作的过程中,若要求指针的位置回到文件的开头,应当调用的函数是
【10】
。
答案:
rewind
点击查看答案解析
手机看题
填空题
以下程序运行后的输出结果是
【15】
。 int a=5; fun (int b) { static int a=10; a+=b++; printf("%d ",a); } main() { int c=20; fun(c); a+=c++; Printf("%d\n",a); }
答案:
30 25
点击查看答案解析
手机看题
填空题
请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。
【16】
(double,double); main() { double x,y; scanf("%1f%1f",&x,&y); printf("%1f\n",max(x,y)); } double max(double a,double b) { return(a>b a:b);}
答案:
double max
点击查看答案解析
手机看题
填空题
以下程序运行后的输出结果是
【14】
。 main() { int i,j,a[] [3]={1,2,3,4,5,6,7,8,9); for(i=0;i<3;i++) for(j=i+1;j<3;j++) a[j] [i]=0; for(i=0;i<3;i++) { for(j=0;j<3;j++) printf("%d ",a[i][j]); printf("\n"); } }
答案:
1 2 3
点击查看答案解析
手机看题
填空题
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。 int fun(int n) { int m=0,f=1,i; for(i=1;i<=n;i++) { m+=i*f; f=
【11】
; } return m; } main() { printf("m=%d\n",
【12】
)};
答案:
[11] -f [12] fun(10)
点击查看答案解析
手机看题
填空题
下面程序的运行结果是
【17】
。 typedef union student { char name[10]; long sno; char sex; float score[4]; } STU; main() { STU a[5]; printf("%d\n",sizeof(a)); }
答案:
80
点击查看答案解析
手机看题
填空题
以下程序运行后的输出结果是
【18】
。 fun(int x) { if(x/2>0)fun(x/2); printf("%d ",x); } main() { fun(6); }
答案:
1 3 6
点击查看答案解析
手机看题
填空题
以下程序运行后的输出结果是
【13】
。 main() { int i,n[]={0,0,0,0,0}; for(i=1;i<=4;i++) { n[i]=n[i-1]*2+1; printf("%d ",n[i]); } }
答案:
1 3 7 15
点击查看答案解析
手机看题
填空题
已有定义如下: struct node { int data; struct node *next; } *p; 以下语句调用malloc函数,使指针p指向一个具有struct node类型的动态存储空间。请填空。 p=(struct node *)malloc(
【19】
);
答案:
sizeof(struct node)
点击查看答案解析
手机看题
填空题
以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abcl23edf456gh,执行程序后输出:123456。请填空。 #include <stdioo.h> #include <ctype.h> main() { char s[80],d[80]; int i,j; gets(s); for(i=j=0;s[i]!=’\0’;i++) if(
【20】
){d[j]=s[i];j++;} d[j]=’\0’; puts(d);
答案:
s[i]>=’0’&&s[i]<=’9’或isdigit(s[i])
点击查看答案解析
手机看题
微信扫码免费搜题