填空题输出一个数据块到文件中的函数是______,从文件中输入一个数据块的函数是______;输出一个字符串到文件中的函数是______,从文件中输入一个字符串的函数是______。
填空题汉字系统中,字库中的汉字是以______码存在。
填空题软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修复性等特性,其中最重要的是______。
填空题以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<stdio.h>typedefstructnode/*链表结点结构*/{charsub[3];structnode*next;}Node;Nodefun(chars)/*建立链表*/{......}voiddisp(Node*h){Node*p;p=h->next;while({{U}}[19]{{/U}}){printf("%s/n",p->sub);p={{U}}[20]{{/U}};}}main(){Node*hd;hd=fun();disp(hd);printf("/n");}
填空题有以下程序: void f(int v,int w) int t; t=v;v=w;w=t; main() int x=1,y=3,z=2 if(x>y) f(x,y); else if(y>z) f(y,z); else f (x,z); printf("%d,%d,%d//n",x,y,z); 执行后的输出结果是{{U}} {{/U}}。
填空题数据库技术的主要特点为数据的集成性、数据的高{{U}} 【4】 {{/U}}和低冗余性、数据独立性和数据统一管理与控制。
填空题一个项目具有一个项目主管,一个项目主管叫‘管理多个项目,则实体“主管”与实体“”的联系属于______。
填空题实现算法所需的存储单元多少和算法的工作量大小分别为算法的 【1】 。
填空题以下程序的输出结果是______。
#include <stdio.h>
unsigned fun6(unslgned num)
{ unsigned k=1;
do{k * =mum%10;num/=10;}
while (num);
return k;
}
main()
{ unsigned n=26;
printf("%d/n",fan6(n));
}
填空题下面程序的输出是{{U}} 【6】 {{/U}}。
main()
{int arr[10],i,k=0;
for(i=0;i<10;i++)
arr[i]=i;
for(i=1;i<4;i++)
k+=arr[i]+i;
printf("%d/n",k);}
填空题常见的软件工程方法有结构化方法和面向对象方法,类、继承以及多态性等概念属于( )。
填空题以下程序的输出结果是{{U}} 【6】 {{/U}}。
main()
{ char c='z';
printf("%c",c-25);}
填空题以下函数的功能是删除字符串s中的所有数字字符。请填空。 void dele (char *s) int n=0,i; for(i=0, s[i]; i++) if ( 【15】 ) s[n++]=s[i]; s[n]= 【16】 ;
填空题在计算机领域中,通常用英文单词“Byte'’表示 【1】 。
填空题下列程序用来判断指定文件是否能正常打开,请填空。 #include<stdio.h> main() FILE*fp; if(((fp=fopen("test.txt","r")==______)) prinff("文件打开成功!/n"); else printf("未能打开文件!/n");
填空题以下程序的功能是输出如下形式的方阵:
13 14 15 16
9 10 11 12
5 6 7 8
1 2 3 4
请填空。
main()
{ int i, j, x;
for(j=4; j>0; j--)
{ for(i=1; i<=4; i++)
{x=(j-1)*4+{{U}} 【2】 {{/U}};
printf("% 4d", x);
}
printf("/n");
}
}
填空题给定程序MODI1.C中fun函数的功能是:根据整型形参m,计算如下公式的值。例如,若主函数中输入5,则应输出-0.283333。请改正函数fun中的错误或在横线处填上适当的内容并把横线删除,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!给定源程序如下。#include<stdio.h>doublefun(intm){doublet=1.0;inti;for(i=2;i<=m;i++)/************found********/t=1.0-1/i;/*********found**********/}main(){intm;printf("/nPleaseenter1integernumbers:/n");scanf("%d",printf("/n/nTheresultis%lf/n",fun(m));}
填空题下列给定程序中,函数fun的功能是:从形参SS所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。
请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意
:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h>
#define N 5
#define M 10
int fun(char (*ss)[M],int k)
{int i,j=0,len;
/********found********/
for{i=0;i<______;i++)
{len=strlen(ss[i]);
/********found********/
if(len<=______)
/********found********/
strcpy(ss[j++],______);
}
return j;
}
void main()
{char x[N][M]={"Beijing","Shanghai","Tianjin","Nanjing","Wuhan"};
int i,f;
printf("/nThe original string/n/n");
for(i=0;i<N;i++)puts(x[i]);
printf("/n");
f=fun(x,7);
printf{"The string witch length is less thanor equal to 7:/n");
for(i=0;i<f;i++)puts(x[i]);
printf("/n");
}
填空题下面invert函数的功能是将一个字符串str的内容颠倒过来。请填空。 # include<string.h> void invert(char str[ ]) int i,j 【17】 ; for(i=0,j=strlen(str) 【18】 ;i<j;i+ +,j- -) k=str[i];str[i]=str[j];str[j]=k;
填空题以下程序用来判断指定文件是否能正常打开。请填空。 #include<stdio.h> main() FILE *fp; if(((fp=fopen("test.txt", "r"))==______)) printf("未能打开文件!/n"); else printf("文件打开成功!/n");
