全部知识点
第1061题
软件设计中模块划分应遵循的准则是
第1062题
以下叙述中错误的是()。
第1063题
下面描述中正确的是
第1064题
以下叙述中正确的是
第1065题
下面属于应用软件的是
第1066题
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是( )。
第1067题
下面选项中关于编译预处理的叙述正确的是
第1068题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。

若有以下程序段
q=s;s=s->next;p=s ; while(p->next)p=p->next; p->next=q;q->next=NULL;
该程序段实现的功能是()。
第1069题
若有以下程序段
int r=8;
printf("%d\n", r>>1);输出结果是
第1070题
有以下程序
#include <stdio.h>
#include <string.h>
Struct A
{
int a;
char b[10];
double c;
};
struct A f(struct A t);
main()
{
struct A a = {1001,"ZhangDa",1098.0};
a=f(a);
printf("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
struct A f(struct A t)
{
t.a = 1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;
return t;
}程序运行后的输出结果是
第1071题
有以下程序
#include <stdio.h>
main()
{
int a=3;
printf("%d\n", (a+=a-=a*a));
}程序运行后的输出结果是
第1072题
有以下程序
#include<stdio.h>
main()
{
int a =7;
while(a--);
printf("%d\n", a);}
}程序运行后的输出结果是
第1073题
下面不属于软件设计阶段任务的是
第1074题
深度为5的完全二叉树的结点数不可能是
第1075题
下面不能作为软件设计工具的是
第1076题
有以下程序
main()
{
int x=1, y=0, a=0, b=0;
switch(x)
{
case 1: switch(y)
{
case O: a++; break:
case 1: b++; break;
}
case 2: a+; b++; break:
case 3: a++; b+t;
}
printf("a=%d, b=%d\n", a, b);
}程序的运行结果是
第1077题
以下选项中合法的实型常量是
第1078题
若有定义typedef char T[10];T*a;上述定义中a的类型与下面选项中完全相同的是
第1079题
有以下程序
#include <stdio.h>
int f(int x);
main()
{
int a, b=0;
for(a=0;a<3;a++)
{
b=b+f(a);
putchar('A'+b);
}
}
int f (int x)
{
return x*x+1;
}程序运行后的输出结果是
第1080题
有以下程序
#include <stdio.h>
void main()
{
int a[]={2, 3, 5, 4}, i;
for (i=0; i<4;i++)
switch (i%2)
{
case 0:switch(a[i]%2)
{
case O:a[i]++;break;
case 1:a[i]--;
break;
}
case 1:a[i]=0;
}
for (i=0;i<4;i++)
printf("%d", a[i]);
printf("\n");
}程序运行后的输出结果是