C语言程序设计实验三选择结构程序设计答案《西北民大电气学院》.pdf

C语言程序设计实验三选择结构程序设计答案《西北民大电气学院》.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C语言程序设计实验三选择结构程序设计答案《西北民大

电气学院》

实验三选择结构程序设计

一,实验目的:

1,了解C语言表示逻辑量的方法(以0代表代表假假以1代表代表真真

2,学会正确使用逻辑运算符和逻辑表达式.3,熟练掌握if语句和switch语句.

二,实验准备:

1,复习关系,逻辑,条件运算符和表达式.2,复习if语句的三种形式.

3,复习if语句的嵌套并能够正确分析.4,复习多分支选择switch语句.

5,源程序.

三,实验步骤及内容:

1,运行程序并回答问题

main()main()

{max=a;min=b;}

else

{min=a;max=b;}{min=a;max=b;}

}

问题:

a,此程序的功能是什么

答:比较两个数,并输出最大数与最小数。b,请用条件表达式语句(,:)修改

程序使之完成相同的功能.

答答

main()main()main()main()

getch();

}

2,输入一个不大于4位的正整数,判断它是几位数,然后输出各位之积.

main()main()

请输入个不大于4位的正整数位的正整数位的正整数

if(x999)

n=4;

elseif(x99)

n=3;

elseif(x9)

n=2;

else

n=1;

a=x/1000;/*x的个,十,百,千位分别用d,c,b,a表示*/

b=x/100-10*(x/1000);c=x/10-10*(x/100);d=x-10*(x/10)

switch()n

{{

break;break;break;break;

}

}

3,编程

(1)

解答P112习题4.44.44.4

if(ab)

t=a;

elset=b;

if(ac);

elset=c;

t=a;

if(bc)

t=b;

elset=c;elset=c;

}

运行结果:

(2)解答P112习题4.54.5

{inta,t;{inta,t;{inta,t;

}

运行结果:(3)解答P112习题习题

{intx,t;{intx,t;

t=x;

if(x=1x10)

t=2*x-1;

if(x=10)if(x=10)

}

运行结果:

(4)解答P113习题习题

main()

{intg,t;{intg,t;

t=g/10;

switch(t)

{case10:{case10:{case10:{case10:

}

getch();

}

运行结果:等等...

(5)解答P113习题4.104.104.10

main()

{

longinti;

intbonus1,bonus2,bonus4,bonus6,bonus10,bonus;intbonus1,bonus2,bonus4,bonus6,bonus10,bonus;

bonus1=100000*0.1;

bonus2=bonus1+100000*0.75;

bonus4=bonus2+200000*0.5;

bonus6=bonus4+200000*0.3;

bonus10=bonus6+400000*0.15;

if(i=100000)

bonus=i*0.1;

elseif(i=200000)

bonus=bonus1+(i-100000)*0.075;

elseif(i=400000)

bonus=bonus2+(i-200000)*0.05;

elseif(i=600000)

bonus=bonus4+(i-400000)*0.03;

elseif(i=1000000)

bonus=bonus6+(i-600000)*0.015;

else

bonus=bonus

文档评论(0)

梁学玉 + 关注
官方认证
内容提供者

中专学生

认证主体宁夏三科果农牧科技有限公司
IP属地宁夏
统一社会信用代码/组织机构代码
91640500MABW4P8P13

1亿VIP精品文档

相关文档