填空题执行以下程序的输出结果是______。 #include<stdio.h> #define M 5 #define N M+M main() int k; k=N*N*5;printf(”%d/n" ,k);
填空题下列给定程序的功能是: 从键盘输入若干行字符串 (每行不超过 80 个字符), 写入文件myfile4.txt 中, 用-1 作字符串输入结束的标志, 然后将文件的内容显示在屏幕上
填空题若a=1,b=2,则表达式!(x=A) ‖(y=B) &&0的值是______。
填空题以下程序的功能是:从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入,请填空。
试题程序 #include
<stdio.h> main() { float x, amax,
amin; scanf("% f", amax=x;
amin=x; while(______) { if(x>amax)
amax=x; if(______) amin=x; scanf("% f",
} printf("/namax=% f/n amin=% f/n",
amax, amin); }
填空题以下程序用来输出结构体变量ex所占存储单元的字节数,请填空。 struct st char name[20]; double score; ; main() struct st ex; printf("ex size:%d/n", sizeof(______));
填空题以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填空。 main() int i,a[20],sum,count; sum=count= 【17】 ; for(i=0;i<20;i++)scanf("%d", 【18】 ); for(i=0;i<20;i++) if(a[i]>0) count++: sum+= 【19】 ; printf("sum=%d,count=%d/n",sum.count);
填空题实体联系模型是一种常用的高级概念数据模型,而 【5】 是实体联系模型中的核心。
填空题以下程序段的输出结果是 【10】 。 int a=1234; printf("%2d/n",a);
填空题数据结构包括数据的逻辑结构、数据的{{U}} {{/U}}以及列数据的操作运算。
填空题在两种基本测试方法中, 【2】 测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
填空题在关系模型中,把数据看成一个二维表,每一个二维表称为一个 【5】 。
填空题以下程序的功能是将字符串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);
填空题下列程序利用指针将2个数按从大到小的顺序输出。 main () int a,b, 【13】 ; printf("input a,b: "); scanf ("%d%d", 【14】 ; p2= if (a<b) p=p1; p1=p2; p2=p; printf("a=%d b=%d/n",a,b); printf("max=%d min=%d/n", 【15】 );
填空题以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。 #include<conio.h> #include<stdio.h> int fun(int*s,int t,int*k) int i; *k=0; 【10】 if(s[*k]<s[i])*k=i; return 【11】 ; main() int a[10]=876,675,896,101,301,401,980,431,451,777,k; clrscr(); fun(a,10,&k); printf("%d,%d/n",k,a[k]);
填空题以下程序的输出结果是______。 #include<stdio.h> main() int i=10,j=0; do j=j+i; i--; while(i>5); printf("%d/n",j);
填空题若x和a均是血型变量,则计算完x=(a=4,6*2) 后的x值为______。
填空题数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为{{U}} 【4】 {{/U}}。
填空题下列程序的运行结果为______。 #include<stdio.h> #include<stdio.h> struct A int a;char b[10];double c;; void f(struct A*t): main() struct A a=1001,"ZhangDa",1098.0; f(&a);printf("%d,%s,%6.1f/n",a.a,a.b,a.c); void f(struct A*t) strcpy(t->b,"ChangRong");
填空题str为一个字符序列,序列由字符0和1组成。请补充函数 fun(),该函数的功能是:查找该字符序列中0字符连续出现的最长长度(即0字符的个数),如果有几个0字符串长度相同,只记录最后一个0字符串的相关信息。通过m和k返回最长0字符串的长度和最后0字符的下标。例如,如果输入“01001000”,结果为:0字符串最长长度为3,起始和结尾下标依次为5、7。
注意:部分源程序给出如下.
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<conio.h>
#define N 80
void fun ({{U}} 【1】 {{/U}})
{
int i, j=0;
int bb[N];
char *p=str;
*m=0;
*k=0;
for(i=0;i<N;i++)
bb[i]=0;
i=0;
while(*(p+i))
{
if(*(p+i)='0')
{
{{U}}【2】 {{/U}}
i++;
}
else
{
j++;
i++;
}
if ({{U}} 【3】 {{/U}})
{
*m=bb[j];
*k=i-1;
}
}
}
main()
{
char str[N];
int m,n,k;
clrscr();
printf("***input the original string
***/n");
gets(str);
printf("***The Original string ***/n");
puts(str);
fun(str,
printf("/nThe length of '0' is :
%d/n",m);
printf("*** The suffix of character
***/n");
printf(" %d,%d",k-m+1,k);
}
填空题面向刑象的模型中,最基本的概念是对象和______。
