选择题 关于C语言标识符,以下叙述错误的是______。
选择题 若有定义:
typedef int *T[10];
T b;
则以下选项中a的类型与上述定义中b的类型完全相同的是______。
选择题 若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是______。
选择题 以下不能用于描述算法的是______。
选择题 某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求:①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是______。
选择题 以下程序的输出结果是______。
试题程序
#include <stdio.h>
main()
{ int i=2, p;
p=f(i, i+1);
printf('% d\n', p);
}
int f(int a, int b)
{ int c;
c=a;
if(a>b)
c=1;
else if(a==b)
c=0;
else
c=-1;
return(c);
}
选择题 有以下程序:
#include <stdio.h>
main()
{ int s[3][2]={1,2,3,4,5,6},*ps[3],k;
for(k=0;k<3;k++)
{ ps[k]=s[k];
printf('%d',*(ps[k]+1));
}
}
程序的运行结果是______。
选择题 下面能作为软件需求分析工具的是______。
选择题 数字字符0的ASCII值为48,运行下列程序的输出结果是______。
main()
{char a='1',b='2';
printf('%c,',b++);
printf('%d\n',b-a);}
选择题 若有以下程序段:
{int n;
int *m;
};
int a=2,b=3,c=5;
struct st s[3]={{101,a),{102,c),{103,b}};
main()
{struct st *p;
p=s;
…
}
则以下表达式中值为5的是______。
选择题 下列叙述中错误的是______。
选择题 typedef int* T;
T a[10];
则a的定义与下面哪个语句等价______。
选择题 以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是______。
#include<stdio.h>
main()
{FILE *fp; char ch;
fp=fopen('fname', 'w');
while((ch=getchar())!='#')fputc(______);
fclose(fp);
}
选择题 若有以下程序段:
int r=8;
printf('%d\n',r>>1);
则输出结果是______。
选择题 以下可以正确且安全的用作用户标识符的一组选项是______。
选择题 下列程序的输出结果是______。
int i=010,J=10;
printf('%d,%d\n',++i,j--);
选择题 有以下程序:
#include<stdio.h>
int fun(int x,int y)
{if(x!=y)
return((x+y)/2);
else return(x);
}
main()
{int a=4,b=5,c=6;
printf('%d\n',fun(2*a,fun(b,c)));
}
程序的运行结果是______。
选择题 以下不能将s所指字符串正确复制到t所指存储空间的是______。
选择题 有以下程序段:
int m=33,n=66;
m=m^n;n=n^m;m=m^n;
执行上述语句后,m和n的值分别是______。
选择题 有以下程序:
#include<stdio.b>
void fun(char c)
{if(c>'x')fun(c-1);
printf('%c', c);
}
traia()
{ fun('z'); }
程序运行后的输出结果是______