单选题有以下程序: #include <stdio.h> main( ) int a,b,d =25; a = d/10%9;b = a printf("% d,% d/n" ,a,b); 程序运行后的输出结果是( )。
单选题以下与函数fseek (fp, OL, SEEK_SET)有相同作用的是( )。
单选题在以下程序段中,已知血型数据占两个字节,则输出结果是 union un int i; double y; struct st char a[10]; union un b; ; printf("%",sizeof(struct st));
单选题有以下程序
#include <stdio.h>
fun(int x,int y)
{ static int m=0,i=2;
i+=m+1; m=i+x+y; return m;
}
main()
{ int j=1,m=1,k;
k=fun(j,m); printf("%d,",k);
k=fun(j,m); printf("%d/n",k);
}
执行后的输出结果是______。
单选题已知int类型的变量占4个字节有下面的程序段: main() { int
a[][3]={{1,2,3}, {4,5}, {6}, (8}}; printf("% d",
sizeof(9)); } 则程序段的输出结果是______。
A.12
B.24
C.48
D.64
单选题以下能正确输出字符a的语句是( )。
单选题若下列各选项中所有变量已正确定义,函数fun通过return语句返回一个函数值,以下选项中错误的程序是( )。
单选题以下能正确定义一维数组的选项是( )。 A) int a[5]=0, 1, 2, 3, 4, 5; B) int a[]=0, 1, 2, 3, 4, 5; C) char a='A', 'B', 'C'; D) int a[5]="0123";
单选题下列程序的输出结果是( )。 #include<stdio.h> f(nt a) int b=0; static int c=4; a=c++;b++; return(a); main() int a=2,i,C; for(i=0;i<2;i++) c=f(a+1); printf("%d/n",c);
单选题若有定义:int a,b,c;以下程序段的输出结果是( )。
a=11;b=3; c=0;
printf(”%d\n”,c=(a/b,a%b));
单选题已知一个文件中存放若干工人档案记录,其数据结构如下: stmct a { char number[100]; int age; float p[6]; }; 定义一个数组:struct a b[10]; 假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
单选题在下列选项中,没有构成死循环的程序段是_____。
A.int i=100; while(1) { i=i%100+1; if(i>100)break; }
B.for(;;);
C.int k=1000; do{++k;}while(k>=1000);
D.int s=36: while(s);--s;
单选题若有定义:int x=0, * p=&x; ,则语句printf("%d/n",*p)的输出结果是 A) 随机值 B) O C) x的地址 D) p的地址
单选题有以下程序:
#include<stdio.h>
int fun(int a[],int n,int x)
{ int *p=a;
while(p<a+n
if(p<a+n)return p-a;
else return-1;
}
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,10};
printf("%d//n",fun(a,10,10));
}
程序运行后的输出结果是______。
单选题支持子程序调用的数据结构是
单选题已定义以下函数:
int fun(int*p)
{return*p;}
fun函数的返回值是______。
单选题有以下函数
int fun(char*x, char *y)
{ int n=0;
while((*x===*y) y++; n++; }
return n;
}
函数的功能是______。
单选题有如下程序: main() int a[3][3]=1,2,3,4,5,6,i,j,s=0; for(i=1;i<3;i++) for(j=0;j<=i;j++) s+=a[i][j]; printf("%d/n",s); 该程序的输出结果是______。 A) 18 B) 19 C) 20 D) 21
单选题以下叙述中正确的是
单选题下面程序的输出结果是( )。 typedefunion long x[1]; int y[4]; char z[10]; M; M t; main() printf("%d/n",sizeof(t));