1、212. 有如下嵌套的if语句if(ab)c) k=a;else k=c;elseif(bc) k=b;以下选项中与上述if语句等价的语句是( )。k=(ab)?(ac)?a:c):(bb:c)13以下是if语句的基本形式:if(表达式) 语句其中表达式( ) 。可以是任意合法的表达式14. 若运行以下程序段时,从键盘输入Adescriptor(=2;i-) f*=i;22. 以下叙述中正确的是( )只要是用户定义的标识符,都有一个有效的作用域23. 以下程序段:float a,b;scanf(%f,&a);0.0) b=0.0;else if(a0.5)&(a!=2.0) b=1.0/(a+
2、2.0);else if(a10.0) b=1.0/a;else b=10.0;%fn,b);若运行时输入2.0c)printf(,+c);else printf(,+b);,a+);以下程序段的输出结果( )int x=8,y=9,z;if(x+8)z=+x;,z);若运行以下程序段时,从键盘输入Adescriptor以下程序的运行结果是()。 int a33=1,3,5,7,9,11,13,15,17,sum=0,i,j;for (i=0;for (j=0;j+y;x=i+) i=x;以下选项中叙述错误的是( )C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值若有定义语句c
3、har s10= 123456700,则strlen(s)的值是( )。7有以下定义,结构成员的值是ye ming的元素是( )struct student int num;char name20;char sex;char addr20; st13= 1001, li ming,Mbei jing , 1002,hu mingNhe bei ,jiang xi ;st12.name以下关于结构化程序设计的叙述中正确的是()。在C语言中,程序的模块化是利用函数实现的在一个C程序中( )。以下关于return语句的叙述中正确的是( )一个自定义函数中可以根据不同情况设置多条return语句有以下
4、程序段char str10;myfile.datwfputs(abc,fp);a+fprintf(fp,28);fscanf(fp,%s,str);puts(str);abc28若有以下程序#define S(x) x*x#define T(x) S(x)*S(x) int k=5, j=2;%d,%dn, S(k+j),T(k+j);则程序的输出结果是( )。17,37以下程序段输出结果是( )。 int i, a10=0;i+) a2*i=2*i;%d%d%d%d ,a1,a2,a3,a4);0204以下函数值的类型是( ) 。fun ( float x ) float y;若已定义x和y
5、为double类型,则表达式x=1,y=x+3/2的值是_。2.0以下程序段中,与语句:kab?(bc?1:0):0;功能相同的是()。if(aB)&C)k=1;elsek=0;以下能正确计算10!的程序段是()。i=1;s=1;dos=s*i;i+;while(i=10);以下程序的运行结果是()。 int a33= 1,2,3,4,5,6 ,i,j,s=0; for(i=1;i+) for(j=0;=i;j+) s+=aij;,s);18设 int x=1, y=1; 表达式(!x|y-)的值是( )。 int a=25, *p; p=&a;,+*p);26以下程序段运行后的输出结果是()
6、 int i,s=1,m=0;for(i=1;s=s*11%1000;do m+=s%10;s=s/10;while(s);m=%dn,m);以下选项中与if(a=1)a=b;else a+;语句不同的switch语句是( )switch(a=1)case 0:a=b;break;int a=1,b=2,c=2,t;while(ab=y)z=-1;if(y0) z=0;int a=0,b=0,c=0,d=0;if(a=1) b=1;c=2;else d=3;%d,%d,%d,%dn,a,b,c,d);程序输出()编译有错 int b33=0,1,2,0,1,2,0,1,2,i,j,t=1; for(i=0; for(j=i;j+) t=t+bibjj;sizeof( double )是()。一个整型表达式有以下程序段运行后的输出结果是()。 int a10=1,2,3,4,5,6,7,8,9, *p=a; p+;, (*+p,*p+ );int n=0,i,j,k;for(k=1;kk+)for(j=1;n+;n=%dnn=6有以下程序, 程序的运行结果是 ( ) 。switch(x) swit
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1