- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验2 顺序程序结构程序设计
实验目的
进一步掌握关系表达式和逻辑表达式的使用。熟悉选择结构程序设计。熟练使用if语句进行程序设计。使用switch语句实现多分选择结构。…else语句、switch语句的执行流程;
完成各项实验任务及问题讨论。
三、实验内容
(一)程序改错题
说明:给出的程序可能存在语法或算法上的问题或需要补充完整,但需要修改的地方肯定在/*******Found*******/下的第一行上且每行仅有一个(类)错误,不能修改其它地方,不能修改或删除/*******Found*******/本身,遵循最少修改、保持一行一条语句及{与}单独一行的原则。由于是计算机自动阅卷,修改时不能增加行或删除行,哪怕是一个空行都不行,否则可能得0分。
1.程序D7.c的功能是判断x和y是否相等,相等则显示x=y,不等则显示xy。#includestdio.h
int main(void)
{
/*********Found************/
char x, y;
x = 39270;
y = 41001;
/*********Found************/
if (x != y)
{
printf(x=y);
}
/*********Found************/
else;;
{
printf(xy\n);
}
return 0;
}
2. 程序D1000.c的功能是从键盘输入3个浮点数a,b,c(输入时abc之间以空格相隔),首先按照输入顺序显示在屏幕上,然后按从小到大顺序把它们输出到屏幕上。#includestdio.h
#includestdio.h
int main(void)
{
float a, b, c, t;
printf(please input three numbers:\n);
/*********Found************/
scanf(%f%f, a, b, c);
printf(before sort:a=%g,b=%g,c=%g\n, a, b, c);
if (a b)
{
t = a;
a = b;
/*********Found************/
b = a;
}
if (a c)
{
t = a;
a = c;
c = t;
}
if (b c)
{
t = b;
b = c;
c = t;
}
printf(after sort:a=%g,b=%g,c=%g\n, a, b, c);
return 0;
}
3. 程序D1006.c的功能是判断输入的数据是否与已经给出的数据j相等#includestdio.h
#includestdio.h
int main(void)
{
long int i = 79870, j = 23;
/*****Found*****/
scanf(%f, i);
/*****Found*****/
if (j == i);
{
printf(Equal!);
}
else
{
printf(Not equal!);
}
return 0;
}
4. 程序D1007.c的功能是使用getchar方式从键盘读入一个字符,判断该字符是否大写字符#includestdio.h
int main(void)
{
char ch;
/****Found****/
getchar(ch);
/*****Found*****/
if (A = ch, ch = Z)
{
printf(yes);
}
else
{
printf(no);
}
return 0;
}
5.程序D1008.c的功能是判断用户是不是输入的整数0。#includestdio.h
int main(void)
{
int n;
scanf(%d, n);
/****Found****/
switch (n);
{
/****Found****/
case0:
printf(Zero\n);
break;
default:
printf(Non-Zero);
break;
}
return 0;
}
6.程序D1009.c的功能是输入一个整数,如果
您可能关注的文档
- 定边县安边中学创建绿色学校实施方案.doc
- 宜 章 四 中宜章县创建现代教育技术实验县各项工作学校任务落实分解表落实.doc
- 宜兴市和桥学区七年级2013~2014学年度第一学期期中考试(含答案).doc
- 定稿北师大朝阳2011.12第一学期期末练习1.doc
- 宜兴鸿铭文化体育生态园宣传片文案.doc
- 宜君县第一中学2011年中考复课工作计划.doc
- 宜宾市地质环境监测站2011年工作总结.doc
- 宜兴市2013~2014年第一学期 期末八年级物理试卷(含答案)2014.1.doc
- 宜昌市2013-2014学年八年级上期末调研考试数学试题及答案.doc
- 宜昌市部分示范高中教学协作体2013年秋季期末考试.doc
文档评论(0)