单选题下面选项中关于“文件指针”概念的叙述正确的是
单选题以下数组定义中错误的是( )。 A) int x[][3]=0; B) int x[2] [3]=1,2,3,4,5,6; C) int x[][3]=1,2,3,4,5,6; D) int x[2][3]=1,2,3,4,5,6;
单选题已有定义:Mt x=3,y=4,z=5;,则表达式!(x/y)+z-1&&y+z/2的值是( )。
单选题以下合法的字符型常量是 A) '/x13' B) '/081' C) '65' D) "/n/
单选题有以下计算公式:若程序前面已在命令行中包含math.h文件,不能够计算上述公式的程序段是______。
单选题下面程序的运行结果是( )。
#include
#include
main()
{ char*s1="abDuj";
char*s2="ABdUG";
int t;
t=strcmp(s1,s2);
printf("%d",t);
}
单选题以下叙述中错误的是 A) 改变函数形参的值,不会改变对应实参的值 B) 函数可以返回地址值 C) 可以给指针变量赋一个整数作为地址值 D) 当在程序的开头包含头文件stdio.h时,可以给指针变量赋NULL
单选题设有定义下列:
inta=1,b=2,c=3,d=4,m=2,n=2;
则表达式(m=a>B) &&(n=c>D) 运算后,n的值是( )。
单选题有以下程序:
#include<stdio.h>
main()
{ short c=124;
c=c______;
printf("%d/n", c);
}
若要使程序的运行结果为248,应在横线处填入的是______。
单选题已知有结构体: struct sk iht a; float b; )data,*p; 若有p= C) p->data.a D) p.data.a
单选题设有以下定义和语句 int a[3][2]=(1,2,3,4,5),*p[3]; P[0]=a[1]; 则*(p[0]+1)所代表的数组元素是______。 A) a[0][1] B) a[1][0] C) a[1][1] D) a[1][2]
单选题有以下程序:
#include
int fun(int*k)
{int b=0;
b=*k+b:
return(b);}
main()
{int a[10]={1,2,3,4,5,6,7,8),i;
for(i=2;i<4;i++){printf("%d",fun(&a[i]));}
printf("\n");}
程序运行后的输出结果是( )。
单选题有以下程序
#include
main()
{
int a=一1,b=一1;
for(;++a;)++b;
prinff(“%d%d\n”,a,b);
}
程序运行后的输出结果是( )。
单选题字符串”/nabcdef//”的长度是______。
单选题以下程序运行后的输出结果是 #include<stdio.h> void fun(int *s,int n1,int n2) int i,j,t; i=n1; i=n2; while(i<j)t=s[i];s[i]=s[j];s[j]=t;i++;j--; main( ) in c a[10]=1,2,3,4,5,6,7,8,9,0,k; fun(a,0,3);fun(a,4,9);fun(a,0,9); for(k=0;k<10;k++)printf("%d",a[k]);printf("/n");
单选题有以下程序main () unsigned char a, b, c; a=0x3; b=a|0x8; c=b<<1; printf ("~%d% d/n" ,b, C) ; 程序运行后的输出结果是
单选题设有如下关系表:R S TABC ABC ABC112 313 112 223 223 313则下列操作中正确的是______。
单选题有以下程序:
#include
struct S
{int a,b;}st[2]={3,4,5,6};
main()
{
struct S*p=st;
printf(''%d,'',++(p一>a));
printf(''%d\n'',++(p一>b));
}
程序运行后的输出结果是( )。
单选题下列叙述中错误的是 A) 数据库管理系统是数据库的核心 B) 数据库系统由数据库、数据库管理系统、数据库管理员3部分组成 C) 数据共享最好的是数据库系统阶段 D) 数据库中的数据独立于应用程序而不依赖于应用程序
单选题有以下程序:
#include<stdio.h>
main()
{ int s;
scanf("%d",
while(s>0)
{switch(s)
{case 1:printf("%d",s+5);
case 2:printf("%d",s+4);break;
case 3:printf("%d",s+3);
default:printf("%d",s+1);break;
}
scanf("%d",
}
}
运行时,若输入1 2 3 4 5 0<回车>,则输出结果是______。