软件水平考试程序员易错题(2018/11/19) |
第1题:下列语句中,正确的是( )
A、char a[3][]={'abc",'1'}; B、char a[][3]={'abc','l'}; C、char a[3][]={'a',"1"}; D、char a[][3]={"a","1"}; |
【单选题】: |
第2题:假定所有变量均已正确定义,下列程序段运行后X的值是( )
a=b=c=0; x=35; if(!a)x--; else if(b);if(c)x=3;else x=4; A、34 B、4 C、35 D、3 |
【单选题】: |
第3题:数据库技术中的“脏数据',是指__(35)__的数据。
35. A、错误 B、回返 C、未提交 D、未提交的随后又被撤消 |
【单选题】: |
第4题:struct stu
{ int num;char name[10];int age}; void py(struct stu *p) { printf("%s\n",(*p).name);} main() { struct stu student[3]={{1001,"Sun",25}, {1002,"Ling",23}, {1003,"Shen",22}; py(student+2); } |
【分析题】: |
第5题:设有无符号短整型变量i、j、k,i值为013,j值为 OX13。计算表达式“k=~i|j>> 3”后,k的值是( )
A、06 B、0177776 C、066 D、0177766 |
【单选题】: |