精心整理
《 C 语言程序设计》作业答案
1.第 4题
以下程序的输出结果是______。
main()
{intn[3][3],i,j;
精心整理
for(i=0;i
for(j=0;j
for(i=0;i
for(j=0;j++)n[i+1][j+1]+=n[i][j];
printf("%d\n",n[i][j]);
---来源网络,仅供分享学习2/145
精心整理
}
A.14
B.0
C.6
D.值不确定
---来源网络,仅供分享学习3/145
精心整理
标准答案: C
您的答案:
题目分数: 1.0
此题得分: 0.0
2.第 5题
以下程序段中,变量 n 计算外循环体的执行次数, 程序执行后 n 的值为 _______。
---来源网络,仅供分享学习4/145
精心整理
main()
{inti,j,n=0;
for(i=4;i;i--)
for(j=0;j-5;j++)
---来源网络,仅供分享学习5/145
精心整理
n++;
printf("%d",n);
}
---来源网络,仅供分享学习6/145
精心整理
A.20
B.24
C.25
D.30
标准答案: A
您的答案:
---来源网络,仅供分享学习7/145
精心整理
题目分数: 1.0
此题得分: 0.0
3.第 6题
写出下列程序的运行结果_______。
main()
---来源网络,仅供分享学习8/145
精心整理
{voidswap1();
voidswap2();
inta=3,b=4;
swap1(a,b);
---来源网络,仅供分享学习9/145
精心整理
printf("%d,%d\n",a,b);
a=3;b=4;
swap2(&a,&b);
printf("%d,%d",a,b);
---来源网络,仅供分享学习10/145
精心整理
}
voidswap1(x,y)
intx,y;
{intt;t=x;x=y;y=t;}
---来源网络,仅供分享学习11/145
精心整理
voidswap2(x,y)
int*x,*y;
{intt;t=*x;*x=*y;*y=t;}
---来源网络,仅供分享学习12/145
精心整理
A.3,44,3
B.4,33,4
C.3443
D.4334
标准答案: A
您的答案:
---来源网络,仅供分享学习13/145
精心整理
题目分数: 1.0
此题得分: 0.0
4.第 7题
设 p 为 int型变量,则下面for 循环语句的执行结果是 ______。
for(p=1;p
---来源网络,仅供分享学习14/145
精心整理
{if(p%3)p++;
++p;printf("%d",p);
}
A.35811
---来源网络,仅供分享学习15/145
精心整理
B.36912
C.2468
D.258
标准答案: B
您的答案:
题目分数: 1.0
此题得分: 0.0
---来源网络,仅供分享学习16/145
精心整理
5.第 8题
以下程序的输出结果是______。
main()
{inti,x,a[10],b[3];
---来源网络,仅供分享学习17/145
精心整理
x=5;
for(i=0;i
for(i=0;i
for(i=0;i
printf("%d\n",x);
---来源网络,仅供分享学习18/145
精心整理
}
A.12
B.21
C.22
D.23
---来源网络,仅供分享学习19/145
精心整理
标准答案: A
您的答案:
题目分数: 1.0
此题得分: 0.0
6.第 9题
---来源网络,仅供分享学习20/145
精心整理
以下程序的运行结果是______。
#include"stdio.h"
main()
{inta[]={1,2,3,4,5,6,7,8,9,10,11,12};
---来源网络,仅供分享学习21/145
精心整理
int*p=a+5,*q=NULL;
*q=*(p+5);
printf("%d%d\n",*p,*q);
}
---来源网络,仅供分享学习22/145
精心整理
运行后报错
B.66
C.612
D.55
标准答案: A
---来源网络,仅供分享学习23/145
精心整理
您的答案:
题目分数: 1.0
此题得分: 0.0
7.第 10 题
字符 0 的 ASCII 码的十进制数为 48,且数组的第 0 个元素在低位, 则以下程序的执行结果是 _______。
#include"stdio.h"
---来源网络,仅供分享学习24/145
精心整理
main()
{union
{inti[4];
---来源网络,仅供分享学习25/145
精心整理
longk;
cha