填空题下列程序段的输出结果是 【10】 。 int n='c'; switch(n++) default:printf("error");break; case 'a': case 'A': case 'b': case 'B':printf("good");break; case 'c':case'C':printf("pass"); case 'd':case'D':printf("warn");
填空题假设一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
填空题设有定义:int n,* K=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。
scanf("%d",【 】);
printf("%d\n",【 】);
填空题面向刑象的模型中,最基本的概念是对象和{{U}} 【4】 {{/U}}。
填空题函数pi的功能是根据以下近似公式求π值:请在下面的函数中填空,完成求π的功能。#include<math.h>doublepi(longn)doubles=0.0;longi;for(i=1;i<=n;i++)s=s+{{U}}{{/U}};return(sqrt(6*s));
填空题下列程序的输出结果是______。 main() imt i,sum; for(i=1;i<7;i++) sum+=i; printf("%d",sum);
填空题设有以下定义 stuctss { intinfo;structss*link;}x,y,z; 且已建立如下图所示链表结构: 请写出删除结点y的赋值语句 【19】 。
填空题计算圆的周长、面积和球体积。#define PI 3.1415926#define 【13】 L=2*PI*R; 【14】 ;V=4.0/3.0*PI*R*R*Rmain() float r,l,s,v; printf("input a radus:"); scanf("%f",&r); CIRCLE(r,l,s,v); printf("r=%.2f/nl=%.2f/ns=%.2f/nv=%.2f/n", 【15】 );
填空题下列程序段的输出结果是______。 main() char b[]="Hello,you"; b[5]=0; printf("%s/n",b);
填空题数据模型按不同应用层次分成三种类型,它们是概念数据模型、 【5】 和物理数据模型。
填空题以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。 #include <conio.h> #include <stdio.h> int fun(int *s, int t, int *k) int i; *k=0; ______ if(s[*k]<s[i]) *k=i; return ______; main() int a[10]=876,675,896,101,301,401,980,431,451,777,k; fun(a,10,
填空题以下函数sstrcat的功能是实现字符串的连接,即将t所指字符串复制到s所指字符串的尾部。例如:,所指字符串为abed,t所指字符串为efgh,调用函数sstrcat后s所指字符串为 abcdefgh。请填空。 #inehde <stdio.h> #include <string.h> void sstuat(char * 9,char *t) int n; n = strlen (s); while(*(s+n) = 【14】 )s++; t++;
填空题下列程序的输出结果是{{U}} 【9】 {{/U}}。
main()
{
int a[]={2,4,6},*prt=
for(y=0;y<3;y++)
z=(*(ptr+y<x)?*(ptr+y):x;
printf("%d/n",z);
}
填空题数据库系统在其内部分为概念模式、内模式和外模式。其中______给出了数据库物理存储结构与物理存取方法。
填空题给定程序中,函数fun的功能是计算下式直到,并把计算结果作为函数值返回。例如,若形参e的值为1e-3,函数的返回值为2.985678。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的结构!给定源程序如下。#include<stdio.h>doublefun(doublee){inti;doubles,x;/**********found*********/s=0;i=________;x=1.0;while(x>e){/************found********/________;/***********found********/x=(2.0*i-1)/((________)*(2.0*i));s=s+x;}returns;}main(){doublee=1e-3;printf("/nTheresultis:%f/n",fun(e));}
填空题某二叉树中度为2的结点有n个,则该二叉树中有 【4】 个叶子结点。
填空题给定程序MODI1.C函数fun的功能是:依次取出字符串中所有数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 文件MODI1.C内容如下: #include<stdio.h> void fun(char *s) int i,j; for(i=0,j=0; s[i]!='/0';i++) if(s[i]>='0'&& s[i]<='9') /**********found**********/ s[j]=s[i]; /**********found**********/ S[j]="/0"; void main( ) char item[80]; printf("/nEnter a string:"); gets(item); printf("/n/nThe string is:/"%s/"/n",item); fun(item); printf("/n/nThe string of changing is: /"%s/"/n",item);
填空题以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。
struct node
{ int info;
{{U}} 【20】 {{/U}}link;};
填空题数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和{{U}} (5) {{/U}}。
填空题以下程序中,for循环体执行的次数是______。
# define N 2
# define M N+1
# define K M+1*M/2
main()
{ int i;
for(i=1; i<K; i++)
{ ...}
...
}
