选择题 以下叙述中正确的是______。
选择题 以下程序的输出结果是______。
void sub(int x,int y,int *z)
{*z=y-x;}
main()
{int a,b,c;
sub(10,5,a);
sub(7,a,b);
sub(a,b,c);
printf('%d,%d,%d\n',a,b,c);
}
选择题 在软件开发中,需求分析阶段产生的主要文档是______。
选择题 下面4个关于C语言的结论中错误的是______。
选择题为了建立如下图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)则在______处填入的选项是______。structlink{chardata;}node;
选择题 有下列程序:
int fun1(double a){return a*=a;}
int fun2(double x, double y)
{double a=0,b=0;
a=funl(x); b=fun1(y); return(int)(a+b);
}
main()
{double w; w=fun2(1.1, 2.0), ……}
程序执行后变量w中的值是______。
选择题 有以下定义语句,编译时会出现编译错误的是______。
选择题 有如下程序:
#include<stdio.h>
main______
{
int i,data;
scanf('%d',data);
for(i=0;i<5,i++)
{
if(i>data)break;
printf('%d,',i);
}
printf('\n');
}
程序运行时,从键盘输入:3<回车>后,程序输出结果为______。
选择题 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr,T#)(其属性分别为学号、姓名、课程号、课程名、成绩、学分、授课教师号)。假定学生和课程都会有重名,则该关系的主键是______。
选择题 学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,检索课号为2且成绩及格的学生学号的表达式为
选择题为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在下划线处应填入的选项是______。structlink{chardata;______}node;
选择题现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期:Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性病人姓名的表达式是______。A.σPg='男'(P)B.πpn(πp#(σD#=1(Tr))σpg='男'(P))C.πPn(πp#(σD#=1(Tr))P)D.πP#(πp#(σD#=1(Tr)))σpg='男'(P))
选择题 以下选项中不能用作C程序合法常量的是______。
选择题 不合法的十六进制数是______。
选择题 若有以下程序
#include<Stdio.h>
main()
{ int i,l=0;
char a[]='How are you!',b[10];
for(i=0;a[i];i++)
if(a[i]==' ') b[j++]=a[i+1];
b[j]='\0';
printf('%s\n',b);
}
则程序的输出结果是______。
选择题 以下程序的输出结果是______。
#include <stdio.h>
main()
{ int k, j, m;
for (k=5; k>=1; k--)
{ m=0;
for (j=k; j<=5; j++)
m=m+k*j;
}
printf('% d\n', m);
}
选择题 当输入为“hello?”时,下面程序的执行结果是______。
#include<stdio.h>
main()
{char c;
c=getchar();
while(c!='?'){putchar(c);}}
选择题由关系R1和R2得到关系R3的操作是______。
选择题 已知char a;int b;float c;double d:则表达式a-b+c-d结果为______型。
选择题 以下选项中,正确的转义字符是______。