77范文网 - 专业文章范例文档资料分享平台

C08试卷A(4)

来源:网络收集 时间:2018-12-06 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

for(i=0; i

p=(struct node *)malloc( sizeof(struct node) );

p->info= a[i] ; if (q!=NULL) q->next=p;

else { h=p; } q= p ; }

p->next=NULL;

/* 以下程序段为:判别h所指向的链表数据是否成递增序列 */ q=h;

if (q==NULL || q->next==NULL) return 1; p=q->next;

while ((p!=NULL) && (p->info > q->info)) { q=p;

p= p->next ; }

if (p==NULL) return 1; else return 0 ; }

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

2. 下面的程序通过命令行参数方式比较两个文本文件是否完全相同,比较方式prog file1 file2。 #include main(int argc, char *argv[]) { FILE *fp1, *fp2;

char c1, c2;

if (argc!= 3 ) {

printf(\ file1 file2\\n\

exit(0); } if

((fp1=fopen(argv[1],

\

==

NULL

fp2=fopen(argv[2],”r”)==NULL ) { printf(\

exit(0); }

c1=fgetc(fp1); c2=fgetc(fp2);

while ( c1!=EOF && c1==c2) { c1=fgetc(fp1);

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

17 / 8

c2=fgetc(fp2);

}

if ( c1!=c2 ) printf(\else

printf(\fclose(fp1); fclose(fp2); return 0; }

7. 若输入 -6+15*3/5=<回车> , 以下程序的输出结果是_______。 #include main() {

int m=0, sum=0; char c, oldc='+'; do {

c=getchar();

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

if(c<='9'&&c>='0')

m=10*m+c - '0';

else {

if(oldc=='+')

sum += m;

else

sum -= m;

m=0;

oldc=c;

printf(\ }

} while(c!='='); }

8. 运行下列程序的输出结果是__________。#include void fun( int n, int b ) {

if( b<=1 ) return;

if(n>b){

fun(n/b, b);

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

printf(\

}else

printf(\} main() {

fun(13, 2); 1101 putchar(','); fun(33, 5); }

, 2009年1月15日20 / 8

《程序设计基础及实验》课程期末考试试卷

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C08试卷A(4)在线全文阅读。

C08试卷A(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/346030.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: