软件水平考试程序员易错题(2019/7/22) |
第1题:若整型变量x的值为8,则下列表达式中值为1的表达式是( )
A、x+=x-=x=x B、x%=x-1 C、x%=x%=3 D、x/=x+x |
【单选题】: |
第2题:用十进制数表示表达式“12|012”的运算结果是( )
A、1 B、0 C、14 D、16 |
【单选题】: |
第3题:# include"stdio.h"
main() { char c; while((c=getchar())!=’\n’) switch(c) {case ’0’: case’1’: putchar(c); case’2’:putchar(c);break; case’3’:putchar(c); default:putchar(c+1);break; } printf("\n"); } 假定本程序执行时输入:1357/(其中的/代表回车换行符)。 |
【分析题】: |
第4题:编函数计算并返回m行6列整型数组a周边元素之和(即第1行、第m行、第1列、第6列上元素之和,但是重复元素只参加1次求和)。数组名a和m、n作为函数参数。 |
【分析题】: |
第5题:设整型变量m,n,a,b,c,d均为1,执行“( m=a>b)&&(n=a>b)"后m,n的值是( )
A、0,0 B、0,l C、1,0 D、1,l |
【单选题】: |