选择题 有以下程序:
main()
{int a[]={2, 4, 6, 8, 10}, y=0, x, *p;
p=a[1];
for(x=1; x<3; x++) y+=p[x];
printf('%d\n, y');
}
程序运行后的输出结果是______。
选择题 设有定义:int x=0, *p;,立刻执行以下语句,正确的语句是______。
选择题 若有函数首部int fun(double x[10],int*n),则下列针对此函数的函数声明语句中正确的是______。
选择题 若有定义:int x, *pb;,则正确的赋值表达式是______。
选择题 若有以下定义和语句:
#include<stdio.h>
char s1[10]='abcd!', {s2='\n123\\';
printf('%d%d\n',strlen(s1),strlen(s2));
则输出结果是______。
选择题 有以下程序段:
char name[20]; int num;
scanf('name=%s mum=%d', name, num);
当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为______。
选择题 下列程序的运行结果是______。
#include<stdio.h>
void fun(int*s,int*p)
{static int t=3;
*p=s[t];
t--;
}
void main()
{int a[]={2,3,4,5),k;
intx;
for(k=0;k<4;k++)
{fun(a,x);
printf('%d,',x);
}
}
选择题 以下叙述中正确的是______。
选择题 以下叙述中正确的是______。
选择题 设序列长度为n,在最坏情况下时间复杂度为O(log2n)的算法是
选择题 医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是
选择题假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是______。
选择题 有以下程序:
#include<stdio.h>
#define SUB(a)(a)-(a)main()
{
int a=2,b=3,c=5,d;
d=SUB(a+b)*c;
printf('%d\n',d);
}
程序的运行结果是______。
选择题 在软件开发中,需求分析阶段产生的主要文档是______。
选择题 设有以下定义和语句
int a[3][2]={1,2,3,4,5,6},*p[3];
p[0]=a[1];
则*(p[0]+1)所代表的数组元素是
选择题 有如下程序:
#include<stdio.h>
main()
{
int a=0,b=1;
if(a++ b++)
printf('T');
else
printf('F');
a=b++;
printf('a=%d,b=%d\n',a,b);
}
程序运行后的输出结果是______。
选择题 有如下程序:
#include <stdio.h>
main()
{
int i=1;
for(printf('%d',i); i<4; i++)
printf('%d', i);
printf('\n');
}
程序运行后的输出结果是______。
选择题 有以下程序
#include<stdio.h>
main()
{ FILE*fp;int i,a[6]={1,2,3,4,5,6};
fp=fopen('d2.dat','w+');
for(i=0;i<6;i++)fptintf(fp,'%d\n',a[i]);
rewind(fp);
for(i=0;i<6;i++)fscanf(fp,'%d',&a[5-i]);
fclose(fp);
for(i=0;i<6;i++)printf('%d,',a[i]);
}
程序运行后的输出结果是______。
选择题对如下二叉树进行后序遍历的结果为______。
选择题 下列程序的输出结果是______。
main()
{int a, b, d=25;
a=d/10%9;
b=a(-1);
printf('%d, %d\n', a, b); }