软件水平考试程序员易错题(2017/10/11) |
第1题:编函数计算并返回m行6列整型数组a周边元素之和(即第1行、第m行、第1列、第6列上元素之和,但是重复元素只参加1次求和)。数组名a和m、n作为函数参数。 |
【分析题】: |
第2题:若有以下程序段,W和k都是整型变量,则不能与该程序段等价的循环语句是( )
W= k; LB、if(w==0) gotO LE; w - -; printf("*"); goto LB; LE、 A、for(w=k;w!=0;W--)printf("*"); B、w= k; While(W--!=0) Prinif(”* ”); C、w= k; do{w--; prinif(“*”); } while( W!= 0); D、for(w=k;W;--W) printf("*"); |
【单选题】: |
第3题:下列字符中属于键盘符号的是( )
A、\ B、\n C、\t D、\b |
【单选题】: |
第4题:执行语句“x=(a=3,b=a--);”后,X,a,b的值依次为( )
A、3,3,2 B、2,3,2 C、3,2,3 D、2,3,3 |
【单选题】: |
第5题:计算平方数时不可能引起二义性的宏定义是( )
A、#define SOR(x)x*x B、#define SQR(x)(x)*(x) C、# define SQR(x)(x*x) D、# define SQR(x)((x)*(x)) |
【单选题】: |