单选题有以下程序: #include<stdio.h> typedef struct{int b,p;)A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=1;c.p+=2; } main() { int i; A a={1,2};f(a); printf("%d %d\n",a.b,a.p); } 程序运行后的输出结果是( )。
单选题下列程序的输出结果是______。
#include<stdio.h>
void main()
{int a=0,b=1,c=2;
if(++a>0||++b>0)++c;
pfintf("%d,%d,%d",a,b,c);
}
单选题有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
单选题以下叙述中错误的是
单选题若有定义:double a=22;int i=0,k=18;则不符合C语言规定的赋值语句是
单选题若有如下语句: int x=3; do{ printf("%d/n",x-=2);} wbile(! ( --x));则上面程序段( )。
单选题下面程序的运行结果是______。
y=5;x=14;y=((x=3*y,x+6),x-1);
print f("x=%d,y=%d",x,y);
单选题以下选项中可用作C程序合法实数的是______。
单选题C语言函数返回值的类型是由______决定的。
A. return语句中的表达式类型
B. 调用函数的主调函数类型
C. 调用函数时临时
D. 定义函数时所指定的函数类型
单选题下面程序的输出结果是______。
typedef union{ double x[3];
int y[4];
char z[10];
}M;
M t;
main()
{printf("%dkn",sizeof(t));}
单选题若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是 A) p=q; B) *p=*q; C) n=*q; D) p=n;
单选题有以下程序 int fa(int x) return x*x; int fb(int x) return x*x*x; int f(int(*f1)(),int(*f2)(),int x) return f2(x)-f1(x); main() int i; i=f(fa,fb,2);pfintf(“%d/n”,i); 程序运行后的输出结果是
单选题计算机软件可分为应用软件、系统软件和支撑软件。下面属于应用软件的是( )
单选题已定义以下函数: int fun(int *p) return *p; fun函数返回值是( )。 A) 不确定的值 B) 一个整数 C) 形参p中存放的值D) 形参p的地址值
单选题以下叙述中正确的是
单选题设x,y和z都是血型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是
单选题33. 33. 下列程序的运行结果是( )。 #include<stdio.h> #define ADD(x)x+x main() int m=1,n=2,k=3; int s=ADD(m+n)*k; printf("s=%d",s); A) sum=18 B) sum=10 C) sum=9 D) sum=25
单选题下列叙述中正确的是
单选题设二叉树共有150个节点,其中度为1的节点有10个,则该二叉树中的叶子节点数为( )。
单选题在模块化程序设计中,按功能划分模块的原则是
____
。