全部知识点
第5041题
有以下程序
#include <stdio.h>
main()
{
int a=-1, b=-1;
for(; ++a;)++b;
printf("%d,%d\n", a, b);
}程序运行后的输出结果是( )。
第5042题
有如下程序
#include <stdio.h>
main()
{
int i = 1;
for (printf("%d",i); i<4; i++)
printf("%d",i);
printf("\n");
}程序运行后的输出结果是( )。
第5043题
有以下程序
#include <stdio.h>
main()
{
int i,array[6] = {1,5,0,4};
for(i=0; i<5; i++)
printf("%d,",array[i]&4);
printf("\n");
}程序运行后的输出结果是( )。
第5044题
对于函数声明
void fun(float array[], int *ptr);
以下叙述正确的是( )。
第5045题
有以下程序
#include <stdio.h>
main()
{
int b[3][3] = {0,1,2,0,1,2,0,1,2},i,j,t = 1;
for(i = 0;i<3;i++)
for(j = i;j <= i;j++)t+=b[i][b[j][i]];
printf("%d\n",t);
}程序运行后的输出结果是( )。
第5046题
若有定义:
char s[30] = {0};运行时输入:
This is a string.<回车>
则以下不能正确读入整个字符串:
This is a string.
到字符数组 s 中的语句组是( )。
第5047题
有以下程序:
#include <stdio.h>
#define N 4
void fun(int a[][N])
{
int i;
for(i=0; i<N; i++)
a[0][i] += a[N-1][N-1-i];
}
void main()
{
int x[N][N]={{1, 2, 3, 4}, {5, 6, 7, 8}, {9,10,11,12}, {13,14,15,16}}, i;
fun(x);
for (i=0;i<N; i++)printf("%d,", x[i][i]);
printf("\n");}程序运行后的输出结果是( )。
第5048题
有以下程序
#include <sydio.h>
int a=1, b=2;
void fun1(int a,int b)
{
printf("%d %d ",a,b);
}
void fun2()
{
a=3;
b=4;
}
main()
{
fun1(5,6);
fun2();
printf("%d %d\n",a,b);
}程序运行后的输出结果是( )。
第5049题
有以下程序
#include <stdio.h>
void fun(char *a, char *b)
{
while(*a=='*') a++;
while(*b=*a)
{
b++;
a++;
}
}
main()
{
char *s= "*****a*b****", t[80];
fun(s,t);
puts(t);
}程序的运行结果是( )。
第5050题
以下叙述中正确的是( )。
第5051题
设有定义:
int x=0, *p;
紧接着的赋值语句正确的是( )。
第5052题
以下叙述中正确的是( )。
第5053题
以下叙述中正确的是( )。
第5054题
有以下程序
#include <stdio.h>
typedef struct {int b, p;} A;
void f(A c)
{
int j;
c.b+=1;
c.p+=2;
}
void main()
{
int i;
A a={1,2};
f(a);
printf("%d,%d\n", a.b, a.p);
}程序运行后的输出结果是( )。
第5055题
结构化程序设计主要强调的是( )。
第5056题
为了使模块尽可能独立,要求( )。
第5057题
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前 序序列为( )。
第5058题
在结构化方法中,软件功能分解属于下列软件开发中的( )阶段。
第5059题
下面描述不属于软件特点的是( )。
第5060题
关系数据库管理系统所管理的关系是( )。