c语言高手再进!急啊 谢谢了

来源:百度知道 编辑:UC知道 时间:2024/06/29 00:02:53
4.若x和n均是整型变量,且x的初值为12,n的初值为5,则计算表达式x%=(n%=2)后,x的初值为______。
5.表达式8/4*(int)2.5/(int)(1.25*(3.7+2.3))值的数据类型为______。
6.若定义:int a=10,b=9,c=8,顺序执行下列语句后,变量b的值是______。
1.设有程序段:
int k=10;
while(k=0)k=k-1;
则循环体语句执行______次
2.要使以下程序段输出10个整数,请填入一个整数。
for(i=0;i<=______;printf("%d\",i+=2));
3.int i=0,s=0;
while(i<n)s+=i++;
等价于:
int i,s;
for(______)
1.以下能正确定义以为数组的选项是( ).
(A)int num[]; (B)#define N 100 int num[N];
(C)int num[0..100]; (D)int N=100;int num[N];
2.以下不能正确定义二位数组的选项是( ).
(A)int a[2][2]={{1},{2}}; (B)int a[][2]={1,2,3,4};
(C)int a[2][2]={{1},2,3}; (D)int a[2][]={{1,2},{3,4}};
3.若定义“int t[3][2];”时,能正确表示t数组元素地址的表达式是( ).
(A)&t[3][2] (B)t[3] (C)t[1] (D)t[2]
4.以下程序段的输出结果是( ).
char str[12]={'s','t','d','i','o'};
printf ("%d\n",strlen(str));
(A)5 (B)

4.若x和n均是整型变量,且x的初值为12,n的初值为5,则计算表达式x%=(n%=2)后,x的初值为12。//题目中说了x的初值为12。
5.表达式8/4*(int)2.5/(int)(1.25*(3.7+2.3))值的数据类型为int。
6.若定义:int a=10,b=9,c=8,顺序执行下列语句后,变量b的值是______。
1.设有程序段:
int k=10;
while(k=0)k=k-1;
则循环体语句执行0次
2.要使以下程序段输出10个整数,请填入一个整数。
for(i=0;i<=18;printf("%d\",i+=2));
3.int i=0,s=0;
while(i<n)s+=i++;
等价于:
int i,s;
for(i=0,s=0;i<n;s+=i++)
;
1.以下能正确定义以为数组的选项是( A ).//对于A要在定义时初始化
(A)int num[]; (B)#define N 100 int num[N];
(C)int num[0..100]; (D)int N=100;int num[N];
2.以下不能正确定义二位数组的选项是( D ).
(A)int a[2][2]={{1},{2}}; (B)int a[][2]={1,2,3,4};
(C)int a[2][2]={{1},2,3}; (D)int a[2][]={{1,2},{3,4}};
3.若定义“int t[3][2];”时,能正确表示t数组元素地址的表达式是( CD ).
(A)&t[3][2] (B)t[3] (C)t[1] (D)t[2]
4.以下程序段的输出结果是( A).
char str[12]={'s','t','d','i','o'};
printf (&quo