C语言程序设计期末考试模拟题(含程序设计基本题)(文档).pdf 立即下载
2025-01-05
约1.6万字
约21页
0
181KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言程序设计期末考试模拟题(含程序设计基本题)(文档).pdf

C语言程序设计期末考试模拟题(含程序设计基本题)(文档).pdf

预览

免费试读已结束,剩余 16 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C语言程序设计期末考试模拟题

1程序设计能力模块

1.1程序调试、修改10小题、40分
给出的程序可能存在语法或算法上的问题或需要补充完整,但需要修改的地方肯定在
/*******Found*******/下的第一行上且每行仅有一个(类)错误,不能修改其它地方,遵循
最少修改、保持一行一条语句及{与}单独一行。由于是计算机自动阅卷,修改时不能增加行
或删除行,哪怕是一个空行都不行,否则可能得0分。

应当提醒考生的是:由于考生在考前教均作了大量练习,知道考题的大概考法——实际
考题与此公布的考题肯定会有所变化、程序需要修改调试的地方会有所不同,因此,请考生
考试时务必仔细阅读实际考题的要求,严格按实际考题的要求做,避免先入为主,切记!

以下需要调试、修改的程序供考生复习本题型的考点、考法使用,实际考题与此将有所
区别。

(1)从键盘读入一个数并在屏幕上显示
#include<stdio.h>

voidmain()
{
inti;

/*********Found************/
scanf("%d",i);
/*********Found************/
printf("i=%5f\n",i);
}
(2)调用函数,显示两个实数间最大的一个
#include<stdio.h>

floatfmax(floatx,floaty);

voidmain()
{
/*********Found************/
floati,0;

O=3.0;
j=5.6;
/*********Found************/
printf("fmax(%5.2f,%5.2f)=%5.2f\n",i,O,fmaX(i,O));
}

/*********Found************/
intfmax(floatx,floaty)
{

1
if(x<y)returny;
elsereturnx;
}
(3)将字符串yy在屏幕上输出
#include<stdio.h>

voidmain()
{
/*********Found************/
charyy[100]="ok??\n";

/*********Found************/
f0r(;*yy;yy++)
{
putchar(*yy);
}
}
(4)计算半径为2+3的圆的面积
#include<stdio.h>
#definePI3.14
/*********Found************/
#defineS(r)PI*r*r

voidmain()
{
/*********Found************/
intmianJi;

mianJi=S(2+3);
printf("mianji=%5.2f\n",mianJi);
}
(5)将字符串yy显示在屏幕上
#include<stdio.h>

voidmain()
{
/*********Found************/
charyy[100]="ok??\n"

/*********Found************/
print("%s",yy);
}
(6)从键盘读入一行字符并在屏幕上显示
#include<stdio.h>

voidmain()
{
/*********Found************/
charyy(128);

/*********Found************/
getchar(yy);

2
/*********Found************/
printf("%S",yy);
}
(7)判断x和y是否相等,相等则显示x=y,不等则显示x<>y
#include<stdio.h>

voidmain()
{
/*********Found************/
intx,y;

x=39270;
y=41001;
/*********Found************/
if(x=y)
{
printf("x=y");
}
/*********Found************/
else;
{
printf("x<>y\n");
}
}
(8)打开文件e:\te.c并判断打开是否成功
#include<stdio.h>

voidmain()
{
FILE*fp;
/*********Found************/
charfileName[]="e:\te.c";

/*********Found************/
fp=fopen(fileName,"wt");

/*********Found************/
if(fp==EOF)
{
puts("FileOpenErr
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

C语言程序设计期末考试模拟题(含程序设计基本题)(文档)

文档大小:181KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用