- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学C语言程序设计实验教程实验答案2012年版大学C语言程序设计实验教程实验答案2012年版
实验1 基本程序示例
任务1 熟悉C语言程序的编辑、编译、连接和运行过程
【上机内容】
1.输入并运行下面程序,写出运行结果。
#include stdio.h
main(?)
{
char c1,c2;
c1=97;c2=98;
printf(%c,%c, c1, c2);
}
在此基础上,完成以下3项任务:
(1)在c1=97;c2=98;语句后加入如下语句,并运行。
printf(%d, %d, c1, c2 );
运行结果:
a,b97,98
(2)将char c1,c2;改为如下语句,再运行。
int c1, c2;
运行结果:
a,b
(3)将c1=97;c2=98;改为如下语句,再运行,并分析其运行结果。
c1=300; c2=400;
运行结果:
,,怭(或,,?)
2.分析下面程序,写出运行结果,再输入计算机中运行,将得到的结果与分析得到的结果比较对照。
#include stdio.h
main(?)
{
char c1=a,c2=b,c3=c,c4=\101,c5=\116;
printf(a%c b%c\tabc%c \n,c1,c2,c3);
printf(\t\b%c %c,c4,c5);
}
运行结果:
aa bb abcc
A N
3.分析下面程序,写出运行结果,再输入计算机中运行,将得到的结果与分析得到的结果比较对照。
#include stdio.h
main(?)
{
int i , j , m , n ;
i=8; j=10;
m=++i; n=j++;
printf(%d,%d,%d,%d,i,j,m,n);
}
运行结果:
9,11,9,10
分别进行以下改动后,先分析结果,再运行对照。
(1)将m=++i; n=j++;改为如下:
m=i++; n= ++ j;
运行结果:
9,11,8,11
(2)程序改为如下:
#include stdio.h
main(?)
{
int i , j ;
i=8; j=10;
printf(%d,%d, i++, j++);
}
运行结果:
8,10
(3)程序改为如下:
#include stdio.h
main(?)
{
int i , j ;
i=8; j=10;
printf(%d,%d, ++ i, ++ j);
}
运行结果:
9,11
(4)程序改为如下:
#include stdio.h
main(?)
{
int i , j ;
i=8; j=10;
printf(%d,%d,%d,%d,i,j,i++,j++);
}
运行结果:
8,10,8,10
(5)程序改为如下:
#include stdio.h
main(?)
{
int i , j , m=0 , n=0 ;
i=8; j=10;
m+= i ++; n-= --j;
printf(i=%d,j=%d,m=%d,n=%d,i,j,m,n);
}
运行结果:
i=9,j=9,m=8,n=-9
任务2 简单的C程序设计#include stdio.h
main(?)
{ ?
int a,b;
flost x,y;
char c1,c2;
scanf(a=%d,b=%d,a,b);
scanf(%f, %e,x,y);
scanf(%c %c,c1,c2); /*录入时%c与%c之间有个空格*/
printf(a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%c\n,a,b,x,y,c1,c2);
}
运行该程序,必须按如下方式在键盘上输入数据:
a=3,b=7 ↙
8.5,71.82a A ↙ (注解:a与A之间输入一个空格,且a紧跟71.82后写,不要空格)
请写出输出结果。
运行结果:
a=7,b=3,x=8.500000,y=71.820000,c1=a,c2=A
2.输入三角形的三条边长,求三角形面积。
程序清单如下:
#include stdio.h
#include math.h
main(?)
{
float a,b,c,s,area;
scanf(%f ,%f,%f,a,b,c);
s=1.0/2*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf(area=%f,area);
}
运行结果:(具体情况根据自己输入的数据而定)
如在键盘上输入:3,4,5↙
则运行结果为:
area=6.000000
3.已知圆半径、圆柱高、求圆周长、圆柱体积。
程序清单如下:
#include stdio.h
main(?)
{
您可能关注的文档
- 多媒体与小学英语教学多媒体与小学英语教学.doc
- 多媒体作品制作员三级理论知识试卷多媒体作品制作员三级理论知识试卷.doc
- 多媒体各章知识点多媒体各章知识点.doc
- 多媒体技术及应用考试复习题自考多媒体技术及应用考试复习题自考.doc
- 多媒体技术在校园通信中的应用多媒体技术在校园通信中的应用.doc
- 多媒体技术基础与应用试题(二)多媒体技术基础与应用试题(二).doc
- 多基因遗传和多基因遗传病多基因遗传和多基因遗传病.doc
- 多媒体教学论文数学课堂论文:多媒体信息技术在数学教学中的作用多媒体教学论文数学课堂论文:多媒体信息技术在数学教学中的作用.doc
- 多媒体教学论文:浅谈多媒体在语文教学中的应用多媒体教学论文:浅谈多媒体在语文教学中的应用.doc
- 外墙胶粉聚苯颗粒保温砂浆施工方案外墙胶粉聚苯颗粒保温砂浆施工方案.doc
- 大学医学生职业生涯规划1大学医学生职业生涯规划1.doc
- 大学四级历年真题中最高频词汇排序及其考试词频大学四级历年真题中最高频词汇排序及其考试词频.doc
- 大学校园宿舍园区网设计论文大学校园宿舍园区网设计论文.doc
- 大学模拟人才招聘会活动策划书大学模拟人才招聘会活动策划书.doc
- 大学校园礼仪文化节策划书大学校园礼仪文化节策划书.doc
- 大学数学概率论与数理统计练习题大学数学概率论与数理统计练习题.doc
- 大学毕业论文 超临界流体萃取技术在食品工业中的应用大学毕业论文 超临界流体萃取技术在食品工业中的应用.doc
- 大学毕业论文格式模板-免费下载大学毕业论文格式模板-免费下载.doc
- 大学物理实验考试样卷大学物理实验考试样卷.doc
- 大学本科毕业设计(论文)撰写样本大学本科毕业设计(论文)撰写样本.doc
最近下载
- 全品作业本英语七年级上册听读本.pdf VIP
- GB∕T 2997-2015 致密定形耐火制品体积密度,显气孔率和真气孔率试验方法.pdf
- 《餐饮服务管理系统》课件.pptx VIP
- 在线网课学习课堂《文科物理学——生活中的物理》单元测试考核答案.docx VIP
- (正式版)D-L∕T 1919-2018 发电企业应急能力建设评估规范.docx VIP
- (2025春)人教版二年级数学上册全册教案.doc
- 公路工程全套资料填写例范本.docx VIP
- 2025港航工程一建案例200问记忆宝典.docx VIP
- [广安]2025年四川省广安市前锋区引进人才笔试历年参考题库附带答案详解.pdf
- 2025年新人教版数学2年级上册全册同步教学课件.pptx
文档评论(0)