|

楼主 |
发表于 2025-3-20 17:37:19
|
显示全部楼层
define n 5 int a[2*n];
•
C. int a[5+5];
•
D. int n=10,a[n];
答案: 请关注ybaotk.com搜题查看答案
问题 47: 3. 合法的数组定义是______。
选项:
•
A. int a[]=string;
•
B. int a[5]={0,1,2,3,4,5};
•
C. char s=string;
•
D. char a[]={0,1,2,3,4,5};
答案: 请关注ybaotk.com搜题查看答案
问题 48: 4. 以下能正确定义一维数组的选项是______。
选项:
•
A. int a[5]={0,1,2,3,4,5};
•
B. char a[]={0,1,2,3,4,5};
•
C. char a={'A','B','C'};
•
D. int a[5]=0123;
答案: 请关注ybaotk.com搜题查看答案
问题 49: 5. 以下程序的输出结果是______。
main()
{ int i,a[10];
for(i=9;i>=0;i--) a=10-i;
printf(%d%d%d,a[2],a[5],a[8]);
}
选项:
•
A. 258
•
B. 741
•
C. 852
•
D. 369
答案: 请关注ybaotk.com搜题查看答案
问题 50: 6. 执行下面的程序段后,变量k中的值为______。
int k=3,s[2];
s[0]=k; k=s[1]*10;
选项:
•
A. 不定值
•
B. 32
•
C. 30
•
D. 10
答案: 请关注ybaotk.com搜题查看答案
问题 51: 7. 以下能正确定义数组并正确赋初值的语句是______。
选项:
•
A. int N=5,b[N][N];
•
B. int a[1][2]={{1},{3}};
•
C. int c[2][]={{1,2},{3,4}};
•
D. int d[3][2]={{1,2},{34}};
答案: 请关注ybaotk.com搜题查看答案
问题 52: 8. 以下程序的输出结果是______。
main()
{
int a[4][4]={{1,3,5},{2,4,6},{3,5,7}};
printf(%d%d%d%d\n,a[0][3],a[1][2],a[2][1],a[3][0]);
}
选项:
•
A. 0650
•
B. 1470
•
C. 5430
•
D. 输出值不定
答案: 请关注ybaotk.com搜题查看答案
问题 53: 9. 定义如下变量和数组:
int i;
int x[3][3]={1,2,3,4,5,6,7,8,9};
则下面语句的输出结果是______。
for(i=0;i<3;i++) printf(%d ,x[2-i]);
选项:
•
A. 1 5 9
•
B. 1 47
•
C. 3 5 7
•
D. 3 6 9
答案: 请关注ybaotk.com搜题查看答案
问题 54: 1. 有如下程序
int func(int a,int b)
{ return(a+b); }
main()
{
int x=2,y=5,z=8,r;
r=func(func(x,y),z);
printf(%d\n,r);
}
该程序的输出结果是______。
选项:
•
A. 12
•
B. 13
•
C. 14
•
D. 15
答案: 请关注ybaotk.com搜题查看答案
问题 55: 2. 有以下程序
int fun1(double a) { return a*=a; }
int fun2(double x,double y)
{
double a=0,b=0;
a=fun1(x);
b=fun1(y);
return (int)(a+b);
}
main()
{
double w;
w=fun2(1.1,2.0);
}
程序执行后变量w中的值是______。
选项:
•
A. 5.21
•
B. 5
•
C. 5.0
•
D. 0.0
答案: 请关注ybaotk.com搜题查看答案
问题 56: 3. 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
选项:
•
A. 地址传递
•
B. 单向值传递
•
C. 由实参传给形参
•
D. 再由形参传回实参
答案: 请关注ybaotk.com搜题查看答案
问题 57: 4. 当执行下面的程序时,如果输入ABC,则输出结果是_____。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|