选择题 以下叙述中正确的是______。
选择题 设函数a的定义如下:
void a()
{int x=12,y=345;FILE*fp=fopen('my.dat','W');
fprintf(fp,'%d %d',x,y);
fclose(fp):}
已知main函数中有声明“int x,y;FILE *fp=fopen('my.dat','r');”,如果需要从文件my.dat中正确地读出由函数a写入的两个数据并分别保存到变量x和y中,则在main函数中使用的读数据语句应当是______(要求写出语句的完整格式)。
选择题 一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点数为______。
选择题 设有定义:“long x=123450L;”,则以下能够正确输出变量x的是______。
选择题 某二叉树共有12个节点,其中叶子节点只有1个,则该二叉树的深度为(根节点在第l层)______。
选择题 以下叙述中错误的是______。
选择题 一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是______。
选择题 有如下程序:
#include <stdio.h>
main()
{
int a=0,b=1;
if(a++b++)printf('TRUE');
else printf('FALSE');
printf('_OUT:a=%d,b=%d\n',a,b);
}
程序运行后的输出结果是
选择题 有以下程序:
#include <stdio.h>
void fun2(char a,charB)
{ printf('%c%c',a,b); }
char a='A',b='B';
void fun1()
{ a='C'; b='D'; }
main()
{ fun1();
printf('%c%c',a,b);
fun2('E','F');
}
程序的运行结果是______。
选择题 有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):
#include<stdio.h>
#include<string.h>
main()
{ char a[10]='abc',b[10]='012',c[10]='xyz';
strcpy(a+1,b+2);
puts(strcat(a,c+1));
}
程序运行后的输出结果是______。
选择题 下面描述中,不属于软件危机表现的是______。
选择题 有以下程序:
#include<stdio.h>
main()
{char X='A';
x=(x>='A'x<='Z')?(x+32):x;
printf('%c\n', x);
}
程序的输出结果是______。
选择题 数据流图中带有箭头的线段表示的是______。
选择题 下面程序的运行结果是______。
for(i=3;i<7;i++)printf((i%2)?('**%d\n'):('##%d\n'),i);
选择题 表达式“~0x11”的值是______。
选择题 若有以下程序
#include<stdio.h>
char *a='you';
char b[]='Welcome you to China!';
main()
{ int i,j=0; char *p;
for(i=0; b[i]!='\0'; i++)
{ if(*a==b[i])
{ p=a;
for(j=i; *p!='\0'; j++)
{ if(*p!=b[j]) break;
p++;
}
if(*p=='\0') break;
}
}
printf('%s',b[i]);
}
则程序的输出结果是______。
选择题 有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为______。
选择题 下列关于函数的叙述中正确的是______。
选择题 关于C语言中数的表示,以下叙述中正确的是______。
选择题 有以下程序:
# include<stdio.h>
int f(int n);
main()
{int a=3,s;
s=f(a); s=s+f(a); printf('%d\n',s);
}
int f(int n)
{ static int a=1;
n+=a++;
return n;
}
程序运行后的输出结果是______。
