软件水平考试程序员每日一练(2019/11/6) |
第1题:3.main()
{ int x1,x2,x3,x4; x1=x2=x3=x4=1; switch(x1) { case 1:switch(x2) { case 0:x3++;break; case 1:x4--; } case 2:x3++,x4--; } printf("%d%d",x3,x4); } |
【分析题】: |
第2题:ER模型可以转换成关系模型。当两个实体间联系是M:N联系时,它通常可转换成__(40)__个关系模式。
40. A、2 B、3 C、M+N D、M*N |
【单选题】: |
第3题:执行下列程序段后,变量y的值为( )
int x[]={1,2,3,4},y,*p=&x[1]; y=(*--P)++; A、1 B、2 C、3 D、4 |
【单选题】: |
第4题:设变量 m,n,a,b,c,d均为以执行(m=a==)||(n=c==d)后,m,n的值是( )
A、0,0 B、0,1 C、l,0 D、1,1 |
【单选题】: |
第5题:2.struct a{ char name[10];
int age; }aa[3]={{"abc",20},{"def",21},{"ghi",22}}; main() { struct a *paa=aa; printf("%c%c%c",(*(paa+1)).name[0] (*paa++).name[1] (*(paa+1)).name[2]); } |
【分析题】: |
第6题:编程序从键盘上输入一个字符串(长度小于或等于80),分别统计其中的字母、数字和其他字符的数目。本题要求用指向数组首地址的指针变量来处理字符率中的字符。 |
【分析题】: |
第7题:若有下列说明,则数值为4的表达式是( )
int a[12]={ l,2,3,4,5,6,7,8,9,10,11,12 }; char c='a',d, g; A、a[g-c] B、a[4] C、a['d'-'c'] D、a['d'-c] |
【单选题】: |
第8题:一个char型数据,它的值在内存中存放的是()
A、ASCll代码值 B、BCD代码值 C、内码值 D、十进制代码值 |
【单选题】: |
第9题:不属于C语言保留字的是( )
A、for B、goto C、if D、loop |
【单选题】: |
第10题:下列字符中属于键盘符号的是( )
A、\ B、\n C、\t D、\b |
【单选题】: |