在那里可以下载到大学的视频教程??

在那里可以下载到大学的视频教程??,第1张

很好的学习论坛~~~~视频教程网·~

[机械工程]机械制造工程 共32讲 本科视频教程 佚名 2009-11-09 0

[计算机专业]程序设计基础(C) 共32讲 本科视频教程 佚名 2009-11-09 0

[管理学]管理学概论 共24讲 本科视频教程 佚名 2009-11-09 0

[卫生事业管理]卫生事业管理 共32讲 本科视频教程 佚名 2009-11-07 0

[护理学专业]护理管理学(讲座) 共24讲 本科视频教程 佚名 2009-11-07 0

[护理学专业]外科护理学(1) 共48讲 本科视频教程 佚名 2009-11-07 0

[机械工程]机械设计与制造基础 共24讲 本科视频教程 佚名 2009-11-06 3

[汉语言文学]现代汉语语法修辞 共24讲 本科视频教程 佚名 2009-11-06 0

[财务与会计]国际财务管理 共24讲 本科视频教程 佚名 2009-11-06 37

[数学与应用数学]数学 共8讲 本科视频教程 佚名 2009-11-05 0

[汉语言文学]语文 共10讲 本科视频教程 佚名 2009-11-05 21

今天 2009年11月9日 星期一

文章 下载 图片 商品

推荐下载Top

视频解密补丁 播放补丁[16639]

Flashget 网际快车 1.73[7281]

KMPlayer 2.9.2.1100[7175]

矿物岩石学 共27讲 本科视频[6365]

基础写作 共16讲 本科视频教[1707]

生物化学(一) 共44讲 专升[1538]

教育心理学 共20讲 本科视频[1006]

学前教育心理学 共20讲 本科[422]

日语第七册 共24讲 本科视频[293]

经济法 共23讲 本科视频教程[20]

计算机专业

程序设计基础(C) 共32讲 本科视[0]

教师常用工具软件使用 共28讲 本[338]

教师常用办公软件使用 共27讲 本[413]

面向对象程序设计 共31讲 本科视[3]

电子商务法律与法规 共4讲 本科视[4]

毕业论文(设计) 共4讲 本科视频教[28]

计算机硬件基础 共6讲 本科视频[93]

计算机应用基础 共22讲 本科视频[51]

面向对象程序设计(C++) 共49讲 本[587]

质量控制及可靠性 共41讲 本科视[1]

组成与系统结构 共80讲 本科视频[20]

现代设计方法 共62讲 本科视频教[252]

系统建模与仿真 共40讲 本科视频[6]

先进制造系统 共41讲 本科视频教[271]

电子商务安全与案例 共38讲 本科[40]

公共课程

现代汉语语法修辞 共24讲 本科[0]

数学 共8讲 本科视频教程[0]

语文 共10讲 本科视频教程[21]

言语交际 本科视频教程[5]

市场营销学 共25讲 本科视频教[3]

经济法概论 共22讲 本科视频教[0]

组织行为学 共18讲 本科视频教[32]

马克思主义哲学 共32讲 本科视[72]

社会心理学 共34讲 本科视频教[0]

高等数学 上 共84讲 本科视频[1733]

高等数学 下 共82讲 本科视频[296]

复变函数与积分变换 共32讲 本[164]

大学语文(统考) 共51讲 本科[5]

国际市场营销 共20讲 本科视频[35]

公共政策 共49讲 本科视频教程[100]

热门下载TOP

诊断学 142课时

C语言程序设计 共151讲

内科学 共62课时

材料力学 103讲

外科学 共73课时

线性代数 共77讲

土力学及基础工程 63讲

证券投资学 68讲

生物化学 79课时

结构力学A I 74讲

2007考研数学 共312讲

桥梁工程 共48讲

结构力学 共56讲

高等数学(上)(专) 共86讲

电路 共78讲

外语专业

英语 共8讲 本科视频教程[3]

大学英语A 共4讲 本科视频教程[3]

大学英语B 共4讲 本科视频教程[0]

高级英语写作 共14讲 本科视频教[0]

高级职业英语 共23讲 本科视频教[140]

专业英语 上 共31讲 本科视频教[273]

专业英语 下 共62讲 本科视频教[844]

大学英语第一册 共58讲 本科视频[1245]

大学英语第二册 共60讲 本科视频[411]

大学英语第四册 共58讲 本科视频[254]

新大学英语(一) 共48讲 本科视频[814]

新大学英语(三) 共43讲 本科视频[729]

大学英语3 共57讲 本科视频教程[312]

英语统考 共6讲 本科视频教程[1]

大学英语(B) 共8讲 本科视频教程[143]

会计学专业

国际财务管理 共24讲 本科视频[37]

财税法规专题 共18讲 本科视频[76]

金融市场学 共20讲 本科视频教[25]

基础审计学 共48讲 本科视频教[539]

国际会计 共37讲 本科视频教程[134]

管理会计 共53讲 本科视频教程[58]

高级审计学 共50讲 本科视频教[225]

应用统计学 共49讲 本科视频教[81]

西方财务会计 共65讲 本科视频[74]

财政金融法 共33讲 本科视频教[0]

证卷学 共36讲 本科视频教程[519]

涉外会计 共46讲 本科视频教程[128]

高级财务会计 共47讲 本科视频[194]

投资学 共49讲 本科视频教程[57]

政府与事业单位会计 共64讲 本[130]

货币银行学 共32讲 本科视频教[119]

金融工程学 共70讲

管理学原理 共39讲

区域经济学 共33讲

正常人体解剖学 共十二讲

统计学 共40讲

计算方法 共54讲

微生物学与免疫学基础 共

艺术学概论 共19讲

中央银行学 共30讲

高等数学(微积分) 共24讲

解析几何 60讲

原子核物理 共18讲

普通物理 共80讲

现代管理学基础 共74讲

企业战略管理 共36讲

工业工程导论 共41讲 本科视频教[62]

工程概预算 共37讲 本科视频教程[1620]

结构力学 共44讲 本科视频教程[661]

理论力学 共65讲 本科视频教程[734]

建筑设备 共31讲 本科视频教程[1913]

混凝土结构及砌体结构 共52讲 本[755]

土力学与地基基础 共64讲 本科视[1262]

工程监督概论 共48讲 本科视频教[465]

钢筋混凝土结构 共52讲 本科视频[953]

土木工程概论 共46讲 本科视频教[459]

房屋建筑学 共51讲 本科视频教程[398]

结构力学 共30讲 本科视频教程[262]

工程力学 共49讲 本科视频教程[524]

土木工程施工技术与管理 共46讲[2261]

建筑制图 (上) 共34讲 本科视频[1240]

政治经济专业

经济法 共50讲 本科视频教程[0]

人力资源管理 共53讲 本科视频[156]

西方经济学 共48讲 本科视频教[173]

当代世界政治经济与国际关系 [51]

人力资源管理 共31讲 本科视频[390]

经济法 共64讲 本科视频教程[393]

西方经济学(宏观) 共18讲 本[1930]

西方经济学(微观) 共15讲 本[1000]

人力资源管理 共13讲 本科视频[377]

国际经济学 共37讲 本科视频教[2185]

市政学 共15讲 本科视频教程[112]

人力资源管理(人力) 共35讲 本[568]

人力资源开发 共32讲 本科视频[88]

国际经济法(ZJ) 共16讲 本科视[18]

国际经济法(ZF) 共15讲 本科视[25]

本周下载TOP

财务管理 共64讲

金融工程学 共70讲

管理学原理 共39讲

妇产科学 共28讲

韦尔奇领导艺术与GE成功之

证券投资分析 共26讲

区域经济学 共33讲

高电压技术 共53讲

物流经济学 共64讲

正常人体解剖学 共十二讲

机械原理 共49讲

汇编与微机接口 共65讲

学校管理 共21讲

专业英语 下 共62讲

WEB应用系统设计 共32讲

经营管理专业

管理学概论 共24讲 本科视频教程[0]

卫生事业管理 共32讲 本科视频教程[0]

流通概论 共17讲 本科视频教程[17]

物流信息技术 共10讲 本科视频教程[11]

中级财务会计 共42讲 本科视频教程[183]

审计案例研究 共2讲 本科视频教程[4]

资本经营 共15讲 本科视频教程[75]

个人与团队管理 共13讲 本科视频教[50]

供应链管理 共10讲 本科视频教程[0]

财务管理 共22讲 本科视频教程[91]

统计学原理(A) 共29讲 本科视频教程[35]

现代物流装备与技术实务 共14讲 本[0]

市场调查与预测 共4讲 本科视频教[19]

产品开发管理 共18讲 本科视频教程[101]

生产计划与控制 共40讲 本科视频教[124]

医学专业

护理管理学(讲座) 共24讲 本[0]

外科护理学(1) 共48讲 本科视[0]

医学微生物学 共7讲 本科视频[42]

微生物 共16讲 本科视频教程[126]

当今应警惕的病原微生物感染 共[1487]

康复护理学(甲) 共25讲 (全新[45]

体内药物分析(全新)共25讲 本[87]

眼耳鼻咽喉科护理 共26讲 (全新[84]

动物生理学(甲) 共24讲 (全[33]

现代心肺脑复苏 共10讲 (全新[427]

护理角色发展 共8讲 (全新)本[0]

生物药剂学与药物动力 共26讲 [93]

护理新进展 共24讲 (全新)本[14]

康护护理 共5讲 (全新)本科[0]

兽医公共卫生学 共24讲 (全新[0]

外科护理学 共33讲 专科视频教[7]

本月下载TOP

水利水电工程造价 本科视频

小学英语全部动画课件 共

财务管理 共64讲

计算机基础 共94讲

金融工程学 共70讲

交通运输法规 25讲

管理学原理 共39讲

材料力学 103讲

c++程序设计 共51讲

考研2007英语冲刺(完型)

妇产科学 共28讲

CAD.CAM基础 共40讲

韦尔奇领导艺术与GE成功之

微积分 共38讲

建筑结构 共56讲

[计算机信息管理]网络信息安全技术 共32讲 (全新 佚名 2009-08-31 1796

[英 语]大学英语第一册 共58讲 本科视频 佚名 2009-09-29 1245

[会计学专业]基础会计学 共58讲 本科视频教程 佚名 2009-09-19 954

[计算机专业] *** 作系统 共48讲 本科视频教程 佚名 2009-09-30 279

[土木工程]建筑制图 (上) 共34讲 本科视频 佚名 2009-09-25 1240

[计算机类]计算机应用基础 共6讲 本科视频 佚名 2009-09-08 143

[土木工程]结构力学 共44讲 本科视频教程 佚名 2009-10-15 661

[土木工程]土力学与地基基础 共64讲 本科视 佚名 2009-09-30 1262

[医 学]现代心肺脑复苏 共10讲 (全新)本 佚名 2009-08-29 427

[机械工程]机械制造工艺与夹具 共47讲 本科 佚名 2009-10-19 357

[计算机专业]CAD.CAM基础 共40讲 本科视频教 佚名 2009-10-15 1043

文章 下载 图片 商品

今天 2009年11月9日 星期一

文章 下载 图片 商品

法律学专业

法律文书学 共44讲 本科视频教程[301]

律师实务 共47讲 本科视频教程[242]

税法 共36讲 本科视频教程[47]

商法 共24讲 本科视频教程[0]

刑事诉讼法 共49讲 本科视频教程[0]

刑法 共80讲 本科视频教程[161]

合同法 共48讲 本科视频教程[24]

知识产权法 共36讲 本科视频教程[5]

外国法制史 共64讲 本科视频教程[269]

中国法制史 共48讲 本科视频教程[310]

证据法学 共48讲 本科视频教程[0]

仲裁法 共37讲 本科视频教程[0]

宪法 共37讲 本科视频教程[1]

竞争法 共49讲 本科视频教程[0]

劳动法学 共48讲 本科视频教程[100]

机电通讯专业

机械制造工程 共32讲 本科视频[0]

机械设计与制造基础 共24讲 本[3]

公差与技术测量 共40讲 本科视[153]

数控编程技术 共40讲 本科视频[278]

数控技术 共43讲 本科视频教程[407]

机械制造工艺与夹具 共47讲 本[357]

机械制图 共42讲 本科视频教程[221]

机械设计 共65讲 本科视频教程[9]

电机学 共32讲 本科视频教程[125]

机电一体化基础 共30讲 本科视[146]

机械制造基础 共55讲 本科视频[56]

机械原理 共49讲 本科视频教程[885]

画法几何及机械制图(上) 共5[60]

画法几何及机械制图(下) 共2[74]

机床概论 共26讲 本科视频教程[144]

成功学

领导学基础 共22讲 本科视频教程[3430]

商务礼仪与谈判 共33讲 本科视频[5583]

李强演讲与口才讲师培训(经典) 共[3718]

成功领导的六种思维方法 共12讲[4992]

6S精益管理 共6cd 视频教程[2885]

总经理财务管理 视频教程[272]

百家讲坛 我读经典 共17集 视频[9062]

孙子兵法与三十六计 共36讲 视频[29240]

人际关系学 共9讲 视频教程[6200]

余世维正泰讲座 共5讲 视频教程[5187]

工商管理学(MBA) 共31讲 视频教[6468]

中国人的唯一出路—自爱 共2光盘[741]

专家教人际关系 提高语商 共5讲 [4272]

朱言立讲座.怎样处理上下级关系 [3170]

曾仕强教授--对话 共2讲 视频教[176]

更多学科专业

职业资格考证 共21讲 本科视频教[60]

设施规划与物流分析 共41讲 本科[295]

多媒体技术 共45讲 本科视频教程[54]

物流学 共30讲 本科视频教程[267]

公路勘测设计 共75讲 专科视频教[123]

工程制图 共47讲 专科视频教程[33]

工程地质基础 共25讲 专科视频教[34]

模具 共61讲 视频教程[5369]

职业技能 *** 作 共26讲 视频教程[625]

探索发现纪录片 共50集 视频教程[4099]

烹调技能 共4讲 视频教程[375]

评估专题片 共2讲 视频教程[6]

电工技能培训 共16讲 视频教程[3534]

动物科学 共42讲 视频教程[7]

病虫害防治 共9讲 视频教程[0]

1 【C语言】《C语言程序设计教程(第二版)》习题答案

说明

1. 本文所指的《C语言程序设计教程(第二版)》是李凤霞主编、北京理

工大学出版社出版的,绿皮。

2 第1章 程序设计基础知识

一、单项选择题(第23页)

1-4.CBBC 5-8.DACA

二、填空题(第24页)

1.判断条件 2.面向过程编程 3.结构化 4.程序 5.面向对象的程序设计语言 7.有穷性 8.直到型循环 9.算法 10.可读性 11.模块化 12.对问题的分析和模块的划分

三、应用题(第24页)

2.源程序

main()

{int i,j,k/* i:公鸡数,j:母鸡数,k:小鸡数的1/3 */ <br>printf("cock hen chick\n")<br>for(i=1i<=20i++) <br>for(j=1j<=33j++) <br>for(k=1k<=33k++) <br>if (i+j+k*3==100&&i*5+j*3+k==100) <br>printf(" %d %d %d\n",i,j,k*3)}

执行结果:

cock hen chick

4 18 78

8 11 81

12 4 84

3.现计算斐波那契数列的前20项。

递推法 源程序:

main()

{long a,bint i<br>a=b=1<br>for(i=1i<=10i++) /*要计算前30项,把10改为15。*/ <br>{printf("%8ld%8ld",a,b)<br>a=a+bb=b+a}}

递归法 源程序:

main()

{int i<br>for(i=0i<=19i++) <br>printf("%8d",fib(i))}

fib(int i)

{return(i<=1?1:fib(i-1)+fib(i-2))}

执行结果:

1 1 2 3 5 8 13 21 34 55

89 144 233 377 610 987 1597 2584 4181 6765

4.源程序:

#include "math.h"

main()

{double x,x0,deltax<br>x=1.5<br>do {x0=pow(x+1,1./3)<br>deltax=fabs(x0-x)<br>x=x0<br>}while(deltax>1e-12)

printf("%.10f\n",x)}

执行结果:

1.3247179572

5.源程序略。(分子、分母均构成斐波那契数列)

结果是32.66026079864

6.源程序:

main()

{int a,b,c,m<br>printf("Please input a,b and c:")<br>scanf("%d %d %d",&a,&b,&c)<br>if(a<b){m=aa=bb=m}

if(a<c){m=aa=cc=m}

if(b<c){m=bb=cc=m}

printf("%d %d %d\n",a,b,c)}

执行结果:

Please input a,b and c:123 456 789

789 456 123

7.源程序:

main()

{int a<br>scanf("%d",&a)<br>printf(a%21==0?"Yes":"No")}

执行结果:

42

Yes

3 第2章 C语言概述

一、单项选择题(第34页)

1-4.BDCB 5-8.AABC

二、填空题(第35页)

1.主 2.C编译系统 3.函数 函数 4.输入输出 5.头 6. .OBJ 7.库函数 8.文本

三、应用题(第36页)

5.sizeof是关键字,stru、_aoto、file、m_i_n、hello、ABC、SIN90、x1234、until、cos2x、s_3是标识符。

8.源程序:

main()

{int a,b,c<br>scanf("%d %d",&a,&b)<br>c=aa=bb=c<br>printf("%d %d",a,b)}

执行结果:

12 34

34 12

4 第3章 数据类型与运算规则

一、单项选择题(第75页)

1-5.DBACC 6-10.DBDBC 11-15.ADCCC 16-20.CBCCD 21-25.ADDBC 26-27.AB

二、填空题(第77页)

1.补码 2.±(10^-308~10^308) 3.int(整数) 4.单目 自右相左 5.函数调用 6.a或b 7.1 8.65,89

三、应用题(第78页)

1.10 9

2.执行结果:

11

0

0

12

1

5 第4章 顺序结构程序设计

一、单项选择题(第90页)

1-5.DCDAD 6-10.BACBB

二、填空题(第91页)

1.一 ;2. 5.169000 3.(1)-2002500 (2)I=-200,j=2500 (3)i=-200

j=2500 4.a=98,b=765.000000,c=4321.000000 5.略 6.0,0,3 7.3 8.scanf("%lf%lf%lf",&a,&b,&c)9. 13 13.000000,13.000000 10.a=a^cc=c^aa=a^c(这种算法不破坏b的值,也不用定义中间变量。)

三、编程题(第92页)

1.仿照教材第27页例2-1。

2.源程序:

main()

{int h,m<br>scanf("%d:%d",&h,&m)<br>printf("%d\n",h*60+m)}

执行结果:

9:23

563

3.源程序:

main()

{int a[]={-10,0,15,34},i

for(i=0i<=3i++)

printf("%d\370C=%g\370F\t",a[i],a[i]*1.8+32)}

执行结果:

-10℃=14°F 0℃=32°F 15℃=59°F 34℃=93.2°F

4.源程序:

main()

{double pi=3.14159265358979,r=5<br>printf("r=%lg A=%.10lf S=%.10lf\n",r,2*pi*r,pi*pi*r)}

执行结果:

r=5 A=31.4159265359 S=49.3480220054

5.源程序:

#include "math.h"

main()

{double a,b,c<br>scanf("%lf%lf%lf",&a,&b,&c)<br>if (a+b>c&&a+c>b&&b+c>a) <br>{double s=(a+b+c)/2<br>printf("SS=%.10lf\n",sqrt(s*(s-a)*(s-b)*(s-c)))}

else printf("Data error!")}

执行结果:

4 5 6

SS=9.9215674165

6.源程序:

main()

{int a=3,b=4,c=5float d=1.2,e=2.23,f=-43.56<br>printf("a=%3d,b=%-4d,c=**%d\nd=%g\ne=%6.2f\nf=%-10.4f**\n",a,b,c,d,e,f)}

7.源程序:

main()

{int a,b,c,m<br>scanf("%d %d %d",&a,&b,&c)<br>m=aa=bb=cc=m<br>printf("%d %d %d\n",a,b,c)}

执行结果:

5 6 7

6 7 5

8.源程序:

main()

{int a,b,c<br>scanf("%d %d %d",&a,&b,&c)<br>printf("average of %d,%d and %d is %.2f\n",a,b,c,(a+b+c)/3.)<br>执行结果: <br>6 7 9 <br>average of 6,7 and 9 is 7.33 <br>9.不能。修改后的源程序如下: <br>main() <br>{int a,b,c,x,y<br>scanf("%d %d %d",&a,&b,&c)<br>x=a*by=x*c<br>printf("a=%d,b=%d,c=%d\n",a,b,c)<br>printf("x=%d,y=%d\n",x,y)}

6 第5章 选择结构程序设计

一、单项选择题(第113页)

1-4.DCBB 5-8.DABD

二、填空题(第115页)

1.非0 0 2.k==0

3.if (abs(x)>4) printf("%d",x)else printf("error!")

4.if((x>=1&&x<=10||x>=200&&x<=210)&&x&1)printf("%d",x)

5.k=1 (原题最后一行漏了个d,如果认为原题正确,则输出k=%。)

6. 8! Right!11 7.$$$a=0 8.a=2,b=1

三、编程题(第116页)

1.有错。正确的程序如下:

main()

{int a,b,c<br>scanf("%d,%d,%d",&a,&b,&c)<br>printf("min=%d\n",a>b?b>c?c:b:a>c?c:a)}

2.源程序:

main()

{unsigned long a<br>scanf("%ld",&a)<br>for(aprintf("%d",a%10),a/=10)}

执行结果:

12345

54321

3.(1)源程序:

main()

{int x,y<br>scanf("%d",&x)<br>if (x>-5&&x<0)y=x<br>if (x>=0&&x<5)y=x-1<br>if (x>=5&&x<10)y=x+1<br>printf("%d\n",y)}

(2)源程序:

main()

{int x,y<br>scanf("%d",&x)<br>if(x<10) if(x>-5) if(x>=0) if(x>=5)y=x+1<br>else y=x-1else y=x<br>printf("%d\n",y)}

(3)源程序:

main()

{int x,y<br>scanf("%d",&x)<br>if(x<10) if(x>=5)y=x+1<br>else if(x>=0)y=x-1<br>else if(x>-5)y=x<br>printf("%d\n",y)}

(4)源程序:

main()

{int x,y<br>scanf("%d",&x)<br>switch(x/5) <br>{case -1:if(x!=-5)y=xbreak<br>case 0:y=x-1break<br>case 1:y=x+1}

printf("%d\n",y)}

4.本题为了避免考虑每月的天数及闰年等问题,故采用面向对象的程序设计。

现给出Delphi源程序和C++ Builder源程序。

Delphi源程序:

procedure TForm1.Button1Click(Sender: TObject)

begin

edit3.Text:=format('%.0f天',[strtodate(edit2.text) -strtodate(edit1.text)])

end

procedure TForm1.FormCreate(Sender: TObject)

begin

Edit2.Text:=datetostr(now)

button1click(form1)

end

C++ Builder源程序:

void __fastcall TForm1::Button1Click(TObject *Sender)

{

Edit3->Text=IntToStr(StrToDate(Edit2->Text)-StrToDate(Edit1->Text))+"天"

}

void __fastcall TForm1::FormCreate(TObject *Sender)

{

Edit2->Text=DateToStr(Now())

Button1Click(Form1)

}

执行结果:(运行于Windows下) http://img378.photo.163.com/nxgt/41463572/1219713927.jpg

5.源程序:

main()

{unsigned a,b,c<br>printf("请输入三个整数:")<br>scanf("%d %d %d",&a,&b,&c)<br>if(a&&b&&c&&a==b&&a==c)printf("构成等边三角形\n")<br>else if(a+b>c&&a+c>b&&b+c>a) <br>if(a==b||a==c||b==c)printf("构成等腰三角形\n")<br>else printf("构成一般三角形\n")<br>else printf("不能构成三角形\n")}

执行结果:

请输入三个整数:5 6 5

构成等腰三角形

6.源程序:

main()

{int x,y<br>scanf("%d",&x)<br>if(x<20)y=1<br>else switch(x/60) <br>{case 0:y=x/10break<br>default:y=6}

printf("x=%d,y=%d\n",x,y)}

7.源程序:

main()

{unsigned mfloat n<br>scanf("%d",&m)<br>if(m<100)n=0<br>else if(m>600)n=0.06<br>else n=(m/100+0.5)/100<br>printf("%d %.2f %.2f\n",m,m*(1-n),m*n)}

执行结果:

450

450 429.75 20.25

8. 2171天(起始日期和终止日期均算在内)

本题可利用第4小题编好的程序进行计算。把起始日期和终止日期分别打入“生日”和“今日”栏内,单击“实足年龄”按钮,将所得到的天数再加上1天即可。

9.源程序:

#include "math.h"

main()

{unsigned long i<br>scanf("%ld",&i)<br>printf("%ld %d\n",i%10,(int)log10(i)+1)}

执行结果:

99887

7 5

10.源程序:

main()

{unsigned long iunsigned j[10],m=0<br>scanf("%ld",&i)<br>for(i){j[m++]=(i+2)%10i/=10}

for(mm--)i=i*10+j[m-1]

printf("%ld\n",i)}

执行结果:

6987

8109

(注:要加密的数值不能是0或以0开头。如果要以0开头需用字符串而不能是整数。)

7 第6章 循环结构程序设计

一、单项选择题(第142页)

1-4.BCCB 5-8.CBCA

二、填空题(第143页)

1.原题可能有误。如无误,是死循环 2.原题有误。如果把b=1后面的逗号改为分号,则结果是8。 3.20 4.11 5. 2.400000 6.*#*#*#$ 7.8 5 2 8.①d=1.0 ②++k ③k<=n 9.①x>=0 ②x<amin

三、编程题(第145页)

1. 源程序:

main()

{int i=1,sum=i<br>while(i<101){sum+=i=-i-2sum+=i=-i+2}

printf("%d\n",sum)}

执行结果:

51

2.源程序:

main()

{double p=0,n=0,fint i<br>for(i=1i<=10i++) <br>{scanf("%lf",&f)<br>if (f>0)p+=felse n+=f}

printf("%lf %lf %lf\n",p,n,p+n)}

3.源程序:

main()

{unsigned a<br>scanf("%ld",&a)<br>for (aprintf("%d,",a%10),a/=10)<br>printf("\b \n")}

执行结果:

23456

6,5,4,3,2

4.源程序:

main()

{unsigned long a,b,c,i<br>scanf("%ld%ld",&a,&b)<br>c=a%1000<br>for(i=1i<bi++)c=c*a%1000<br>if(c<100)printf("0")<br>if(c<10)printf("0")<br>printf("%ld\n",c)}

执行结果:

129 57

009

5.略

6.原题提供的计算e的公式有误(前面漏了一项1)。正确的公式是e= 1 + 1 + 1/2! + 1/3! + … + 1/n! + …

(1)源程序:

main()

{double e=1,f=1int n<br>for(n=1n<=20n++){f/=ne+=f}

printf("e=%.14lf\n",e)}

执行结果:

e=2.71828182845905

(2)源程序:

main()

{double e=1,f=1int n<br>for(n=1f>1e-4n++){f/=ne+=f}

printf("e=%.4f\n",e)}

执行结果:

e=2.7183

7.源程序:

main()

{unsigned long a=0,b=1,c=0int i,d<br>scanf("%d",&d)<br>for (i=1i<=(d+2)/3i++) <br>printf("%10ld%10ld%10ld",a,b,(a+=b+c,b+=c+a,c+=a+b))}

本题还可以用递归算法(效率很低),源程序如下:

unsigned long fun(int i)

{return i<=3?i:fun(i-1)+fun(i-2)+fun(i-3)}

main()

{int i,dscanf("%d",&d)<br>for(i=1i<=di++) <br>printf("%10ld",fun(i))}

执行结果:

15

1 2 3 6 11 20 37 68

125 230 423 778 1431 2632 4841

8.源程序:

main()

{int i<br>for(i=1010i<=9876i+=2) <br>if(i/100%11&&i%100%11&&i/10%100%11&&i/1000!=i%10&&i/1000!=i/10%10&&i/100%10!=i%10)printf(" %d",i)}

执行结果:

1024 1026 1028 1032 1034 1036 …… …… 9874 9876

9.源程序:

main()

{int i,j,k<br>printf("apple watermelon pear\n")<br>for(i=1i<=100i++) <br>for(j=1j<=10j++) <br>if((k=100-i-j)*2==400-i*4-j*40) <br>printf("%4d%7d%9d\n",i,j,k)}

执行结果:

apple watermelon pear

5 5 90

24 4 72

43 3 54

62 2 36

81 1 18

10.源程序:

#include "stdio.h"

#define N 4 /* N为阶数,可以改为其他正整数 */

main()

{int m=N*2,i,j<br>for(i=1i<mprintf("\n"),i++) <br>for(j=1j<m<br>putchar(N-abs(i-N)<=abs(j++-N)?' ':'*'))}

如果把N值改为5,则执行结果如下:

*

***

*****

*******

*********

*******

*****

***

*

工具/材料:以Visual Studio 2017为例。

1、首先在桌面上,点击“Visual Studio 2017”图标。

2、然后在该界面中,右键点击“添加”选项。

3、之后在该界面中,点击“类”选项。

4、接着在该界面中,输入“Cource”类名称。

5、然后在该界面中,点击“添加”按钮。

6、最后在该界面中,写入3个成员变量;课程编号(cNumber).课程名(cName)和学分(cUnit)。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7765203.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存