您所在位置: 网站首页 / c语言参考答案.doc / 文档详情
c语言参考答案.doc 立即下载
2024-08-19
约1.2千字
约2页
0
33KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

c语言参考答案.doc

c语言参考答案.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载文档

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

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

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

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

《C语言》A考试
参考答案
选择题(每小题2分,共40分):
12345678910BDCCBDCDDC11121314151617181920BCABADABAC
填空题(每空2分,共20分):
A==0&&b==0或a&&b==0
非缓冲文件系统
0
7
“c:\\123.in”,”r”
-2<x&&x<2&&-2<y&&y<2&&sqrt(x*x+y*y)>1
0
将p1所指字符串复制到p2所指内存空间
y/100%10
地址
三、代码阅读(20分)
答:
王五90.0
2、答:

#include"stdio.h"
voidmain(void)
{charc;
intletters=0,digit=0,others=0;
printf("请输入一行字符\n");
while((c=getchar())!='\n')
{
	if(c>='a'&&c<='z'||c>='A'&&c<='Z')
		letters++;
	elseif(c>='0'&&c<='9')
		digit++;
	else
		others++;
}
printf("输入的字符串中:字母数=%d数字数=%d其它字符=%d\n",letters,digit,others);
}
四、编程题
1、答:
#include"stdio.h"
main()
{
inti,temp[10];
FILE*fp;
for(i=0;i<10;i++)
scanf("%d",&temp[i]);
if((fp=fopen("c:\\num.dat","w"))==NULL)
{
printf("文件打开失败");
exit(0);
}
for(i=0;i<10;i++)
fprintf(fp,"%d\n",temp[i]);
fclose(fp);
}
2、答
#include"stdio.h"
#include"conio.h"
intmymax(intx,inty,intz)
{
intmax=x;
if(max<y)max=y;
if(max<z)max=z;
return(max);
}
main()
{
intx,y,z,res;
scanf("%d%d%d",&x,&y,&z);
res=mymax(x,y,z);
printf("最小数为%d",res);
}
题目得分细则是:
定义一个求三个整数中最大数的通用子函数,要求如下:
①子函数的名称为mymax。(1分)
②子函数的参数接口为:整型类型的三个整数。(2分)
③计算三个数中的最大数,并把该最大数作为返回值。(4分)
定义主函数,要求如下:
①通过键盘输入三个整数。(3分)
②调用上面定义的子函数mymax,计算三个数中的最大数,并输出该最大数。(3分)
③每次运行该主函数时,都要求清屏。(2分)
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

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

c语言参考答案

文档大小:33KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
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专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用