c语言不会别添乱7

来源:百度知道 编辑:UC知道 时间:2024/07/07 19:37:43
41. 在C中,“a>b>c”属于哪种表达式?( )

A) 关系 B) 赋值 C) 逻辑 D) 非法

42. 以下不合法的C表达式是( )

A) 10 || 8 B) 12==9+1 C) ++5 D) x!=y

43. 给定以下程序段:

int n=10;

while (n>6)

{ n--;

printf("%3d",n);

}

以上程序段输出结果是( )

A) 10 9 8 B) 9 8 7 C) 10 9 8 7 D) 9 8 7 6

44. 若i,j已定义为int型,则以下程序段中内循环总的执行次数是( )

for (i=5; i>0; i--)

for (j=1; j<6; j++)

{……}

A) 30 B) 24 C) 25 D) 20

45. 若已定义:float *p, m=3.14159; 则使p指向m正确的赋值语句是( )

A) p=m; B) p=&m; C) *p=m; D) *p=&m;

46. 若已定义:char s[10]; 则下面表达式中不能表示s[1]地址的是( )

A) s++ B) s+1 C) &s[0]+1 D) &s[1]

二、填空题

1. 函数是C程序的基本构成单位,C程序总是从

1. 在C中,“a>b>c”属于哪种表达式?( A)

A) 关系 B) 赋值 C) 逻辑 D) 非法

42. 以下不合法的C表达式是(C )

A) 10 || 8 B) 12==9+1 C) ++5 D) x!=y

43. 给定以下程序段:

int n=10;

while (n>6)

{ n--;

printf("%3d",n);

}

以上程序段输出结果是(B )

A) 10 9 8 B) 9 8 7 C) 10 9 8 7 D) 9 8 7 6

44. 若i,j已定义为int型,则以下程序段中内循环总的执行次数是( C)

for (i=5; i>0; i--)

for (j=1; j<6; j++)

{……}

A) 30 B) 24 C) 25 D) 20

45. 若已定义:float *p, m=3.14159; 则使p指向m正确的赋值语句是( B)

A) p=m; B) p=&m; C) *p=m; D) *p=&m;

46. 若已定义:char s[10]; 则下面表达式中不能表示s[1]地址的是( C)

A) s++ B) s+1 C) &s[0]+1 D) &s[1]

二、填空题

1. 函数是C程序的基本构成单位,C程序总是从 _主函数__开始执行的。

2. 赋值表达式x*=y+5的另一种书写形式为 x=x*(y+5)

3. 已知a=10,b=20,c=3,则表达式a>b || c的值为 1

4. 整数m既能被3整除又能被4整除的逻辑表达式为 m%3==0&&m%4==0

5. 若有定义