云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2009年c语言试卷

2009年c语言试卷

  • 62 次阅读
  • 3 次下载
  • 2025/6/1 19:27:43

q=p; p=p->next;

} else {

p=p->next; free(q->next); q->next=p; } } p=h;

while (p!=NULL) { printf(\ p=p->next; }

4. 当输入:3 1 2 3 4 5 6 7 8 9 时,下列程序的输出是_______。

#include #define N 10

void mt(int *a,int n) {

int i, j, t;

for (i=0; i

t=*(a+i*N+j); *(a+i*N+j)=*(a+j*N+i); *(a+N*j+i)=t; }

《程序设计基础及实验》课程期末考试试卷, 2010年1月27日 9 / 8

return;

} int main() {

int a[N][N],n,i,j;

scanf(\

for(i=0;i

for(j=0;j

scanf(\ mt(&a[0][0],n);

for(i=0;i

for(j=0;j

printf(\ }

return 0; }

5. 当输入:5 3 2 6 5 8<回车>时,下列程序的输出为_______。#include #include void main()

《程序设计基础及实验》课程期末考试试卷, 2010年1月27日

10 / 8

{

int *p,flag,i,n,s; scanf(\

p= (int*)malloc(n*sizeof(int)); for(i=0;i

s+=*p; break; }

if(i==n) flag = 0 ;

}

printf(\ free(p); }

6. 当输入:100 5 125 18 121 6<回车> 时,下列程序的输出为_______。 #include

《程序设计基础及实验》课程期末考试试卷, 2010年1月27日 11 / 8

char *p = \void fun(int n, int m); void main() {

int n,m,i; for(i=0; i<3; i++){

scanf(\ fun(n, m); printf(\ } }

void fun(int n, int m) {

if(n / m) fun(n/m,m); printf(\}

试题四、程序(段)填空题(每空2分,共20分)

1. 已知一个单向链表h。函数KthBackNode(h,k)查找链表h中倒数第k(k>0)个位置上的结点。若查找成功,返回该结点的data域值,否则返

《程序设计基础及实验》课程期末考试试卷, 2010年1月27日 12 / 8

搜索更多关于: 2009年c语言试卷 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

q=p; p=p->next; } else { p=p->next; free(q->next); q->next=p; } } p=h; while (p!=NULL) { printf(\ p=p->next; } 4. 当输入:3 1 2 3 4 5 6 7 8 9 时,下列程序的输出是_______。 #include #define N 10 void mt(int *a,int n) { int i, j, t; for (i=0; i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com