软件水平考试程序员易错题(2017/10/25) |
第1题:设有定义:"char s[12]={"string"};" 则printf("%d\n",strlen(s));的输出是( )
A、6 B、7 C、11 D、12 |
【单选题】: |
第2题:定义一个具有10个元素的整型数组,应当使用语句( )
A、int a[10]; B、int a[2,5]; C、int a[]; D、int *a[10]; |
【单选题】: |
第3题:函数调用时,下列说法中不正确的是 ( )
A、若用值传递方式,则形式参数不予分配内存 B、实际参数和形式参数可以同名 C、主调函数和被调用函数可以不在同一个文件中 D、函数间传送数据可以使用外部全局变量 |
【单选题】: |
第4题:循环语句“for(x=0, y=0;(y!=123)||( x<4);x++);”的循环执行( )
A、无限次 B、不确定次 C、4次 D、3次 |
【单选题】: |
第5题:设 a,b和 c都是int型变量,且a=3,b=4,c=5,则下面的表达式中值为 0的是( )
A、’a’&&b’ B、a<=b C、a||b+c&&b-c D、!((a |
【单选题】: |