单选题在数据结构中,从逻辑上可以把数据结构分为______。
单选题有以下程序:
#include <stdio.h>
main()
{ int a;
a = (int)1.99*3;
printf("%d\n",a);
}
程序的运行结果是______。
单选题以下关于结构化程序设计的叙述中正确的是( )。
单选题在数据结构中,从逻辑结构上看可以分成______。
单选题以下选项中合法的实型常量是______。
单选题以下选项中,能够正确利用随机函数rand(),产生一个英文字母的表达式是( )。
单选题设有以下宏定义:#define N 3#define Y(n) ((N+1)*n)则执行以下语句后,z的值为______。z=2 * (N+Y(5+1));
单选题请读程序段: char str[]="ABCD",*p=str print("%d/n",*(p+4)); 程序段的输出结果是______。 A) 68 B) O C) 字符'D'的地址 D) 不确定的值
单选题若有宏定义如下: #define X 5 #define Y X+1 #define Z Y*X/2以下程序段的输出结果是______。 int a;a=Y; printf("%d/n",Z); printf("%d/n",--a);
单选题设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是( )
单选题若执行以下程序时从键盘上输入9,则输出结果是______。
main()
{ int n;
scanf("%d",
if(n++<10) printf("%d/n", n);
else printf("%d/n", n--);
}
单选题在执行完下列的C语句段之后,则B的值是( )。 char a='A'; int b; B=((34 A) 0 B) 1 C) TRUE D) FALSE
单选题有以下程序: #include<stdio.h> main() int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d/n",m,n,*p,*q); 程序运行后的输出结果是( )。
单选题有如下定义:若文件已正确打开,则以下将文件内容读人数组a中的语句错误的是()。
单选题有以下程序:
#include<stdio.h>
main()
{int a=2,b;
b=a<<2;
printf("%d/n",b);
}
程序运行后的输出结果是______。
单选题若有以下程序 #include <stdio.h> int a[]=2,4,6,8; main() int i; int *p=a; for(i=0;i<4;i++)a[i]=*p; printf("%d/n",a[2]); 上面程序输出结果是
单选题以下程序的输出结果为______。 #include <stdio.h>
main() { int i=4, a; a=i++;
printf("a=% d, i=% d", a, i); }
A.a=4, i=4
B.a=5, i=4
C.a=4, i=5
D.a=5, i=5
单选题调用gets和puts函数时,必须包含的头文件是 A) stdio.h B) stdlib.h C) define D) string.h
单选题设有以下函数 f(int a) int b=0; static int c=3; b++;c++; return(a+b+c); 如果在下面的程序中调用该函数,则输出结果是______。 main() int a=2,i; for(i=0;i<3;i++)printf("%d/n"f(a)); A) 7 8 9 B) 7 9 11 C) 7 10 13 D) 7 7 7
单选题以下程序的输出结果是 intf() {static int i=0; int s=1; s+=i;i++; retumS;} main() { int i,a=0; for(i=0;i<5;i++)a+=f(); printf("%d/n",a);}