yahoo在线笔试题(c语言)
10-16 00:00:09
来源:http://www.qz26.com 笔试题目 阅读:8315次
导读:3. 过程改进过程4. 质量管理过程Question 31. (单选)假定a和b为int型变量,则执行以下语句后b的值为 (4)a=1; b=10; do { b-=a; a++; } while (b--<0); 1. 92. -23. -14. 8Question 32. (单选)设有以下宏定义: #define N 3 #define Y(n) ( (N+1)*n) 则执行语句:z=2 * (N+Y(5+1));后,z的值为 (3)1. 出错2. 423. 484. 54Question 33. (单选)执行以下程序段后,m的值为 (1)int a[2][3]={ {1,2,3},{4,5,6} }; int m,*p; p=a[0][0]; m=(*p)*(*(p+2))*(*(p+4));1. 152. 143. 134. 12Question 34. (单选)有以下程序 main() { char a[]="programming", b[]="languag
yahoo在线笔试题(c语言),标签:银行笔试题目,企业笔试题目,http://www.qz26.com
3. 过程改进过程
4. 质量管理过程
Question 31. (单选)
假定a和b为int型变量,则执行以下语句后b的值为 (4)
a=1; b=10;
do { b-=a; a++; } while (b--<0);
1. 9
2. -2
3. -1
4. 8
Question 32. (单选)
设有以下宏定义:
#define N 3
#define Y(n) ( (N+1)*n)
则执行语句:z=2 * (N+Y(5+1));后,z的值为 (3)
1. 出错
2. 42
3. 48
4. 54
Question 33. (单选)
执行以下程序段后,m的值为 (1)
int a[2][3]={ {1,2,3},{4,5,6} };
int m,*p;
p=a[0][0];
m=(*p)*(*(p+2))*(*(p+4));
1. 15
2. 14
3. 13
4. 12
Question 34. (单选)
有以下程序
main()
{ char a[]="programming", b[]="language";
char *p1,*p2;
int i;
p1=a; p2=b;
for(i=0;i<7;i++)
if(*(p1+i)==*(p2+i)) printf("%c",*(p1+i));
}
输出结果是 (4)
1. gm
2. rg
3. or
4. ga
Question 35. (单选)
有以下程序
int fun(int x,int y,int *cp,int *dp)
{ *cp=x+y; *dp=x-y; }
main()
{ int a, b, c, d;
a=30; b=50;
fun(a,b,c,&d);
printf("%d,%d
", c, d);
}
输出结果是 (3)
1. 50,30 www.qz26.com
2. 30,50
3. 80,-20
4. 80,20
Question 36. (单选)
下述标识符中, 合法的用户标识符是(4)
1. A#C
2. getch
3. void
4. sizeOf
Question 37. (单选)
以下选项中合法的字符常量是(3)
1. A
2. '10'
3. 68
4. D
Question 38. (单选)
以下叙述正确的是 (3)
1. 在C程序中,main函数必须位于程序的最前面
2. C程序的每行中只能写一条语句
3. C语言本身没有输入输出语句
4. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误
Question 39. (单选)
以下叙述中不正确的是 (4)
1. 在不同的函数中可以使用相同名字的变量
2. 函数中的形式参数是局部变量
3. 在一个函数内定义的变量只在本函数范围内有效
4. 在一个函数内的复合语句中定义的变量在本函数范围内有效
Question 40. (单选)
设int类型的数据长度为2个字节,则 unsigned int 类型数据的取值范围是 (2)
1. 0~255
2. 0~65535
3. -32768~32767
4. -256~255
Question 41. (单选)
某文件中定义的静态全局变量(或称静态外部变量)其作用域是 (2)
1. 只限某个函数
2. 本文件
3. 跨文件
4. 不限制作用域
Question 42. (单选)
语句:printf("%d
",12 012);的输出结果是 (3) www.qz26.com
1. 12
2. 012
3. 8
4. 6
Question 43. (单选)
设int x=4; 则执行以下语句: x+=x-=x-x;后,x的值为 (3)
1. 0
2. 4
3. 8
4. 12
Question 44. (单选)
while(!x)中的(!x)与下面条件等价。 (4)
1. x==1
2. x!=1
3. x!=0
4. x==0
Question 45. (单选)
已知int i,a;执行语句: i=(a=2*3,a*5),a+6;后,变量i的值是 (3)
1. 6
2. 12
3. 30
4. 36
Question 46. (单选)
整型变量x和y的值相等、且为非0值,则以下选项中,结果为零的表达式是 (4)
1. x || y
2. x | y
3. x y
4. x ^ y
Question 47. (单选)
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是 (2)
1. INPUT x、y、z;
2. scanf("%d%d%d",x,&y,&z);
3. scanf("%d%d%d",x,y,z);
4. read("%d%d%d",x,y,z);
Question 48. (单选)
以下各选项企图说明一种新的类型名,其中正确的是 (2)
1. typedef v1 int;
2. typedef int v3;
3. typedef v4: int;
4. typedef v2=int; www.qz26.com
3. 过程改进过程
4. 质量管理过程
Question 31. (单选)
假定a和b为int型变量,则执行以下语句后b的值为 (4)
a=1; b=10;
do { b-=a; a++; } while (b--<0);
1. 9
2. -2
3. -1
4. 8
Question 32. (单选)
设有以下宏定义:
#define N 3
#define Y(n) ( (N+1)*n)
则执行语句:z=2 * (N+Y(5+1));后,z的值为 (3)
1. 出错
2. 42
3. 48
4. 54
Question 33. (单选)
执行以下程序段后,m的值为 (1)
int a[2][3]={ {1,2,3},{4,5,6} };
int m,*p;
p=a[0][0];
m=(*p)*(*(p+2))*(*(p+4));
1. 15
2. 14
3. 13
4. 12
Question 34. (单选)
有以下程序
main()
{ char a[]="programming", b[]="language";
char *p1,*p2;
int i;
p1=a; p2=b;
for(i=0;i<7;i++)
if(*(p1+i)==*(p2+i)) printf("%c",*(p1+i));
}
输出结果是 (4)
1. gm
2. rg
3. or
4. ga
Question 35. (单选)
有以下程序
int fun(int x,int y,int *cp,int *dp)
{ *cp=x+y; *dp=x-y; }
main()
{ int a, b, c, d;
a=30; b=50;
fun(a,b,c,&d);
printf("%d,%d
", c, d);
}
输出结果是 (3)
1. 50,30 www.qz26.com
2. 30,50
3. 80,-20
4. 80,20
Question 36. (单选)
下述标识符中, 合法的用户标识符是(4)
1. A#C
2. getch
3. void
4. sizeOf
Question 37. (单选)
以下选项中合法的字符常量是(3)
1. A
2. '10'
3. 68
4. D
Question 38. (单选)
以下叙述正确的是 (3)
1. 在C程序中,main函数必须位于程序的最前面
2. C程序的每行中只能写一条语句
3. C语言本身没有输入输出语句
4. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误
Question 39. (单选)
以下叙述中不正确的是 (4)
1. 在不同的函数中可以使用相同名字的变量
2. 函数中的形式参数是局部变量
3. 在一个函数内定义的变量只在本函数范围内有效
4. 在一个函数内的复合语句中定义的变量在本函数范围内有效
Question 40. (单选)
设int类型的数据长度为2个字节,则 unsigned int 类型数据的取值范围是 (2)
1. 0~255
2. 0~65535
3. -32768~32767
4. -256~255
Question 41. (单选)
某文件中定义的静态全局变量(或称静态外部变量)其作用域是 (2)
1. 只限某个函数
2. 本文件
3. 跨文件
4. 不限制作用域
Question 42. (单选)
语句:printf("%d
",12 012);的输出结果是 (3) www.qz26.com
1. 12
2. 012
3. 8
4. 6
Question 43. (单选)
设int x=4; 则执行以下语句: x+=x-=x-x;后,x的值为 (3)
1. 0
2. 4
3. 8
4. 12
Question 44. (单选)
while(!x)中的(!x)与下面条件等价。 (4)
1. x==1
2. x!=1
3. x!=0
4. x==0
Question 45. (单选)
已知int i,a;执行语句: i=(a=2*3,a*5),a+6;后,变量i的值是 (3)
1. 6
2. 12
3. 30
4. 36
Question 46. (单选)
整型变量x和y的值相等、且为非0值,则以下选项中,结果为零的表达式是 (4)
1. x || y
2. x | y
3. x y
4. x ^ y
Question 47. (单选)
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是 (2)
1. INPUT x、y、z;
2. scanf("%d%d%d",x,&y,&z);
3. scanf("%d%d%d",x,y,z);
4. read("%d%d%d",x,y,z);
Question 48. (单选)
以下各选项企图说明一种新的类型名,其中正确的是 (2)
1. typedef v1 int;
2. typedef int v3;
3. typedef v4: int;
4. typedef v2=int; www.qz26.com
Tag:笔试题目,银行笔试题目,企业笔试题目,求职笔试面试 - 笔试题目
下一条:软件测试 试题