C++教材练习题(作业)参考答案

C++教材练习题(作业)参考答案
C++教材练习题(作业)参考答案

教材练习题参考答案

第一章

1、

#include

void main()

{

cout<<"**************************\n";

cout<<" 江苏科技大学欢迎您! \n";

cout<<"**************************\n";

}

2、

(1)#include

void main()

{

int a=4,b=5,c=6,z;

z=a+b>c&&b==c||++b>++a ;

cout<<" 表达式的值为: "<

cout<<" a="<

cout<<" a="<

cout<<" a="<

cout<<" a="<

cin>>a;

cout<

cout<

}

4、

#include

void main()

{

int a,b,c,v,aver;

cout<< " 输入三个数: "<

cin>>a>>b>>c;

v=a*a+b*b+c*c;

aver=(a+b+c)/3;

cout<<" 三个数的平方和是: "<

cout<<" 三个数的平均值是: "<

第二章

1、

#include

void main()

{

int a,b,c,t;

cout<< " 输入三个数: "<

cin>>a>>b>>c;

if(a>b){t=a;a=b;b=t;}

if(a>c){t=a;a=c;c=t;}

if(b>c){t=b;b=c;c=t;}

cout<

}

2、

#include

void main()

{

float x,sum=0.0;

int i=1;

while(i<=10)

{

cin>>x;

sum=sum+x;

i=i+1;

}

cout<<"平均值是: "<

3、

#include

void main()

{

double y=0.0,t=1.0;

int n;

cin>>n;

for(int i=1;i<=n;i++)

{ t=t*i;

y=y+t;

}

cout<<" n= "<

cin>>a;

n=a;

do

{

sum+=n%10;

n/=10;

c++;

}while(n);

cout<

cout<

}

6、

#include

void main()

{ int a,b,i;

for(i=1;i<=999;i++)

{

a=i%10;

b=i%100;

if(i==a*a || i==b*b)

cout<

}

}

7、

#include

#include

void main()

{ double a,b,n;

for(n=10000;n<=99999;n++)

{

a=n*10+6;

b=6*100000+n;

if(fabs(b-4*a)<1e-5) { cout<

}

}

第三章

//1. 一维数组的输入和输出

#include

void main()

{

int a[10],k=1;

for(int i=0;i<10;i++)

{

cout<<"请输入第"<

cin>>a[i];

}

cout<<"数组a为:\n";

for(i=0,k=0;i<10;i++)

{

k++;

cout<

if(k%5==0)cout<<'\n';

}

cout<<'\n';

}

//2. 通过指针输出一维数组中值为奇数元素

#include

void main()

{

int a[10]={3,4,5,8,9,11,14,16,19,21},*p=a,k=0;

cout<<"数组a中的奇数有:\n";

for(int i=0;i<10;i++)

if(p[i]%2)

{

k++;

cout<<*(p+i)<<'\t';

if(k%5==0)cout<<'\n';

}

cout<<"\n";

}

//3. 产生一个随机的二维数组b[4][5],并按矩阵的方式输出#include

#include

void main()

{

int b[4][5];

cout<<"产生的数组为:\n";

for(int i=0;i<4;i++)

{

for(int j=0;j<5;j++)

{

b[i][j]=rand();

cout<

}

cout<<'\n';

}

cout<

}

//4. 二维数组的平方赋值

#include

void main()

{

int a[3][4]={3,1,5,2,4,1,7,5,3,6,9,8},b[3][4];

cout<<"数组a为:\n";

for(int i=0;i<3;i++){

for(int j=0;j<4;j++)

{

cout<

b[i][j]=a[i][j]*a[i][j];

}

cout<

}

cout<

cout<<"数组b为:\n";

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

for(int j=0;j<4;j++)

cout<

cout<

}

cout<

}

//5. 小写字母改写为大写字母

#include

void main()

{

char str[100];

cout<<"请输入一个含空格字符的字符串。\n";

cin.getline(str,100);

for(int i=0;str[i];i++)

if(str[i]>='a'&&str[i]<='z')

str[i]-='a'-'A';

cout<<"转换后的字符串为:\n";

cout<

}

//6. 通过指针将字符串逆序

#include

#include

void main()

{

char str[]="abc321",*s1=str,*s2,ch;

cout<<"原字符串为:\n"<

s2=str; //A

while(*s2)s2++;

s2--; //B

while(s1

ch=*s1;

*s1=*s2;

*s2=ch;

s1++;

s2--;

}

cout<<"逆序后的字符串为:\n"<

/*其中A到B行可改为:

s2=str+strlen(str)-1;

*/

第四章习题答案

4-1

#include

void swap(int *p1,int *p2)

{

int t;

t=*p1;*p1=*p2;*p2=t;

}

void main()

{

int a,b,c;

int *s1,*s2,*s3;

cout<<"输入三个数a,b,c:";

cin>>a>>b>>c;

s1=&a;

s2=&b;

s3=&c;

if(a>b)swap(s1,s2);

if(a>c)swap(s1,s3);

if(b>c)swap(s2,s3);

cout<<"输出排好序的三个数:";

cout<

}

4-2

#include

void trans(int,int);

void main()

{

int n,sel;

cout<<"输入一个整数:";

cin>>n;

do

{

cout<<"\n输出进制:2,8,16,32(输入0时退出):";

cin>>sel;

switch (sel)

{

case 2:trans(n,2);break;

case 8:trans(n,8);break;

case 16:trans(n,16);break;

case 32:trans(n,32);break;

case 0:break;

default:cout<<"进制输入错误!"<

}

}while(sel!=0);

}

void trans(int n,int base)

{

int c;

if(n==0)return;

c=n%base;

trans(n/base,base);

if(c<=9)

cout<

else

cout<

}

4-3

#include

#include

#include

void fun(int b[],int n)

{

for(int i=0;i

{

if(b[i]!=0&&b[j]!=0)

if(b[j]%b[i]==0)

b[j]=0;

}

}

void main()

{

int a[210]={0},n=0,k=5;

for(int i=0;i<48;i++) //给数组赋初值

a[i]=k,k+=2;

fun(a,48);

for(i=0;i<49;i++)

{

if(a[i]!=0)

{

cout<

n++;

if(n%5==0)

cout<

}

}

cout<

}

4-4

#include

int gcd(int,int);

int lcm(int,int);

void main()

{

int num1,num2,den1,den2,a,l,g;

cin>>num1>>den1>>num2>>den2;

cout<

cout<<"求分母的最小公倍数: ";

l=lcm(den1,den2);

cout<

cout<<"两分数的和为:";

a=(l/den1)*num1+(l/den2)*num2;

cout<

cout<<"求分子分母的最大公约数:";

g=gcd(a,l);

cout<

cout<<"输出最简分数:";

cout<

}

int gcd(int a,int b)

{

int i;

for(i=a;i>=1;i--)

if(!((a%i)||(b%i)))

break;

return (i);

}

int lcm(int a,int b)

{

int i;

i=b;

while(i%a)i+=b;

return(i);

}

4-5

#include

#include

double sin(double x,double eps)

{

double term,sum,y;

int n=1; //n=0

y=x*x;

term=x;

sum=0;

while(fabs(term)>=eps)

{

sum+=term;

n++;

term=term*y/((2*n-2)*(2*n-1)); //((2*n)*(2*n-1))

term*=-1;

}

return sum;

}

void main()

{

double x,y;

cout<<"输入x的值(角度):";

cin>>x;

while(x>360)x-=360;

y=3.1415926*x/180;

cout<<"度数为:"<

4-6

#include

#include

float solut(float a,float b,float c,float d)

{

float x=1,x0,f,f1;

do{

x0=x;

f=((a*x0+b)*x0+c)*x0+d;

f1=(3*a*x0+2*b)*x0+c; //对f函数的导数

x=x0-f/f1;

}while(fabs(x-x0)>=1e-3);

return x;

}

void main()

{

float a,b,c,d;

cout<<"input a,b,c,d:";

cin>>a>>b>>c>>d;

cout<

cout<<"x="<

}

4-7

#include

#include

prime(int n)

{ int i=2;

int flag=1;

for(;i

if (n%i==0)

flag=0;

return(flag);

}

void main()

{

int m,j,k,n=0;

for(m=6;m<=100;m+=2)

{for(j=3;j<=m/2;j+=2)

if (prime(j))

{ k=m-j;

if (prime(k))

{

cout<

if (++n%5==0) cout<

if(m==j+k)break;

} }

}

cout<

}

4-8

#include

void f1(int n)

{

int j=n%10;

if(n/10)f1(n/10);

cout<

}

void f2(int n)

{

cout<

if(n/10)f2(n/10);

}

void main()

{

int x;

cout<<"输入一个整数:";

cin>>x;

cout<<"输入的整数为:"<

cout<<"该整数的反序输出为:";

f2(x);

cout<<'\n';

cout<<"该整数的正序输出为:";

f1(x);

cout<<'\n';

}

第五章习题参考解答

1.

1 3 1

2 3 1

1 3 2

2 3 2

1 3 3

2 3 3

1 2 3

2.

正确程序之一为:

#include

#define SQR(x) ((x)*(x))

void main(){

int counter;

for(counter=0;counter<5;++counter){

cout<<"x="<<(counter+1)<<" "<<"x的平方为"<

}

}

3.

#define true 1

#define false 0

#define ok 2

#define error –1

#define overflow -2

4.

#define IFF(x) if(x%10==0)return true;else retrue false;

5.

#define EXCHANGE(x,y) x=x+y;y=x-y;x=x-y;

第六章

1.[程序如下]

#include

struct student

{

float CPPscore;

float eng;

};

void main()

{

student s1; float sum;

cin>>s1.CPPscore>>s1.eng;

sum=s1.CPPscore+s1.eng;

cout<

}

2.[程序如下]

# include

# include

struct score

{

char name[8] ;

int no ;

float c, english, maths, average ;

} ;

score input(score st) ;

float average( float a, float b, float c ) ;

void sort(score st[], int n) ;

void print (score st[], int n) ;

void main()

{

score student[30] ;

for (int i=0 ; i<5 ; i++)

student[i]=input(student[i]) ;

sort(student, 5) ;

print(student, 5) ;

}

score input(score st)

{

cout<<"请输入学生姓名:" ; cin>>https://www.360docs.net/doc/5d12325990.html, ;

cout<<"请输入学生学号:" ; cin>>st.no ;

cout<<"请输入C++成绩:" ; cin>>st.c ;

cout<<"请输入英语成绩:" ; cin>>st.english ;

cout<<"请输入数学成绩:" ; cin>>st.maths ;

cout<

st.average=average(st.c, st.english, st.maths) ;

return st ;

}

float average( float a, float b, float c )

{ return (a+b+c)/3 ; }

void sort(score st[], int n)

{ score temp ;

for ( int i=0 ; i

for ( int j=i ; j

if (st[i].average < st[j].average )

{ temp=st[i] ; st[i]=st[j] ; st[j]=temp ; } }

void print (score st[], int n)

{

cout<<"No. "<<" 姓名 "<<" 平均 "<<" C++ "<<" 英语 "<<" 数学"<

for ( int i=0 ; i

{

cout<

cout<<'\t'<

cout<<'\t'<

cout<<'\t'<

cout<<'\t'<

cout<<'\t'<

}

}

3.[程序如下]

#include

struct student

{

long int num;

float CPPmid;

float CPPend;

float ave;

};

void main()

{student s[3];

student *p;

for(p=s;p

{

cout<<"请输入学生学号:" ; cin>>p->num;

cout<<"请输入C++期中成绩:" ; cin>>p->CPPmid;

cout<<"请输入C++期末成绩:" ; cin>>p->CPPend;

p->ave=(p->CPPmid+p->CPPend)/2;

}

cout<<"No. "<<" 平均 "<<" C++期中 "<<" C++期末 "<

for(p=s;p

{

cout<num ;

cout<<'\t'<ave;

cout<<'\t'<CPPmid ;

cout<<'\t'<CPPend;

cout<

}

4.[程序如下]

struct link

{

int data;

link*next;

};

int sum(link *head)

{

link *p;

int s=0;

p=head->next;

while(p)

{

s+=p->data;

p=p->next;

return s;

}

}

5.[程序如下]

#include

struct node

{

int data;

node *next;

};

node *create( )

{

node *head ; //头指针

node *p , *pend ;

int a;

cout<<"请输入数据(为零表示结束输入):" ; cin>>a;

head=0 ;

while(a!=0)

{

p=new node ;

p->data=a ;

if(head==0)

{

head=p ;

pend=p ;

}

else {

pend->next=p ;

pend=p ;

}

cout<<"请输入数据(为零表示结束输入):" ;

cin>>a;

}

if(head) pend->next=0 ;

return head ;

}

node * invert(node *head)

{

node *p,*q;

p=head->next;

if(p!=NULL)

{

head->next=NULL;

do

{

q=p->next;

p->next=head;

head=p;

p=q;;

}while(p!=NULL);

}

return head;

}

void print(node *head )

{

if(head==0) { cout<<" 链表为空!\n" ; return ; } node *p=head ;

cout<<"链表上各个结点的值为:\n";

while(p!=0)

{

cout < data<<'\t' ;

p=p->next ;

}

}

void release(node *head )

{

if(head==0) { cout<<" 链表为空!\n" ; return ; }

node *p ;

while( head )

{

p=head;

head=head->next ;

delete p;

}

cout<<"\n结点空间释放完毕!";

}

void main( )

{

node *head;

head=create( );

print(head);

head=invert(head);

cout<<"\n逆置后";

print(head);

release(head);

}

6.[程序如下]

#include

struct Node

{

int x; //围成一圈时,人的序号

Node *next;

};

Node * DelNode(Node *head, int m) //依次输出环形链表中凡报到m者的序号{ Node *p;

int count;

if(head==NULL) return head;;

while( head != head->next) //直到链表上只有一个结点为止

{

count=0;

while(count < m-2)

{

count++;

head = head->next;

}

p=head->next; //删除p所指向的结点

head->next = p->next;

head = head->next ;

cout<x<

delete p;

}

return head;

}

void main(void)

//在主函数中,构造环形链表,调用DelNode函数依次输出报到m的人的序号{ Node *head, *p; //最后输出留在圈中最后的人的序号int i;

head = new Node;

head->x = 1;

head->next = NULL;

p=head;

for(i=2; i<=10; i++)

{

p->next = new Node; //新结点加入链尾

p =p->next;

p->x = i;

}

p->next =head; // 构成循环链

head = DelNode(head, 5);

cout << "最后的一个人为: " << head->x << endl;

}

7.[程序如下]

node *Merge(node *h1, node *h2)

{

node *newHead,*p1,*p2;

if(h1->datadata)

{

newHead=h1;

p=h2;

}

else

{ newHead=h2;

p=h1;

}

node *q= newHead

while(q->next)

{

if(q->next->datadata)

q=q->next;

人教部编语文四年级下册教材课后答案

部编语文四年级下册教材课后答案 第 1 课古诗词三首 2.读下面的诗句 , 说说你眼前浮现出了怎样的情景。 〔答案大家找〕“儿童急走追黄蝶 , 飞入菜花无处寻。”描绘了 儿童捕蝶的欢快场景。 “日长篱落无人过 , 惟有蜻蜓蛱蝶飞。”让我们看到农民早出晚 归的场景 , 蛱蝶飞又让我们感受到静中有动的情景。 “大儿锄豆溪东 , 中儿正织鸡笼。最喜小儿亡赖 , 溪头卧剥莲蓬。”大儿子在溪东豆地里锄草 , 二儿子在家里编织鸡笼 , 三儿子只知任意地调皮玩耍 , 躺卧在溪边剥莲蓬吃。 第 2课乡下人家 1.朗读课文 , 想象画面。如果给课文配画 , 你觉得可以画几幅 ?试 着给每幅画取个名字。 〔答案大家找〕 7 幅 , 屋前搭瓜架、门前种鲜花、屋后春笋冒、 院里鸡觅食、河中鸭嬉戏、门前吃晚饭、夜静催眠曲。 2.你对课文描写的哪一处景致最感兴趣 ?和同学交流。 〔答案大家找〕描写门前五颜六色的花和雨后春笋的景致我最 感兴趣 , 本来是朴素的乡下 , 可是门前这些五彩缤纷的花朵、雨后的春 笋又给本来朴素的乡下带来了勃勃生机, 读完以后让我也向往乡下这 样恬静安逸的生活。

3. 读句子 , 再从课文中找出像这样写得生动形象的句子, 抄写下来。 〔答案大家找〕他们的屋后倘若有一条小河 , 那么在石桥旁边 , 在绿树荫下 , 会见到一群鸭子游戏水中 , 不时地把头扎到水下去觅食。天边的红霞 , 向晚的微风 , 头上飞过的归巢的鸟儿 , 都是他们的好友 , 它们和乡下人家一起 , 绘成了一幅自然、和谐的田园风景画。秋天到 了, 纺织娘寄住在他们屋前的瓜架上。月明人静的夜里, 它们便唱起歌来: “织 , 织, 织, 织啊 ! 织, 织, 织, 织啊 ! ”那歌声真好听 , 赛过催眠曲 ,让那些辛苦一天的人们, 甜甜蜜蜜地进入梦乡。 选做 你眼里的乡村景致是怎样的?用一段话写下来。 〔答案大家找〕大树也绿 , 小草也茂盛 , 花朵也艳丽 , 田园的风光真是美。近处 , 一棵棵大杨树挺直身板, 抬起头 , 密密麻麻的绿叶里闪过一丝丝日影。远远地看去, 这些杨树就像一名名威武的保卫者。小 草又嫩又绿 , 茂密的草地就像一大块碧绿的地毯, 躺在软软的绿地上 ,比躺在沙发上还要舒服。那的野花不是一般的香, 在千里之外都可以闻到。每一朵花都神气十足地仰起头。每个人家的门前都有一块可爱的菜地 , 种有茄子、黄瓜、辣子、豇豆、草莓等蔬菜水果。从高处往 下看 , 那些蔬菜水果就像一个个精英士兵, 你就像那位大将军 , 准备率领十万精英去攻打敌人的城池。晚上 , 无数颗星星眨着眼睛 , 等我们睡着, 星星才肯离开

《C语言程序设计》课后习题答案

第1章程序设计和C语言1 1.1什么是计算机程序1 1.2什么是计算机语言1 1.3C语言的发展及其特点3 1.4最简单的C语言程序5 1.4.1最简单的C语言程序举例6 1.4.2C语言程序的结构10 1.5运行C程序的步骤与方法12 1.6程序设计的任务14 1-5 #include int main ( ) { printf ("**************************\n\n"); printf(" Very Good!\n\n"); printf ("**************************\n"); return 0; } 1-6#include int main() {int a,b,c,max; printf("please input a,b,c:\n"); scanf("%d,%d,%d",&a,&b,&c); max=a; if (max

2.1什么是算法16 2.2简单的算法举例17 2.3算法的特性21 2.4怎样表示一个算法22 2.4.1用自然语言表示算法22 2.4.2用流程图表示算法22 2.4.3三种基本结构和改进的流程图26 2.4.4用N S流程图表示算法28 2.4.5用伪代码表示算法31 2.4.6用计算机语言表示算法32 2.5结构化程序设计方法34 习题36 第章最简单的C程序设计——顺序程序设计37 3.1顺序程序设计举例37 3.2数据的表现形式及其运算39 3.2.1常量和变量39 3.2.2数据类型42 3.2.3整型数据44 3.2.4字符型数据47 3.2.5浮点型数据49 3.2.6怎样确定常量的类型51 3.2.7运算符和表达式52 3.3C语句57 3.3.1C语句的作用和分类57 3.3.2最基本的语句——赋值语句59 3.4数据的输入输出65 3.4.1输入输出举例65 3.4.2有关数据输入输出的概念67

(教材)课后习题解答

第1.2章建筑的传热与传湿 (7)试求出用同一种材料构成的5层厚度为20mm封闭空气间层的热阻值与1层厚度为100mm的封闭空气间层的热阻值各为多少?

(15)已知20i t C =o ;50%i ?=。问:若采用如[例1.2-2]中图1.2-20所示墙体,在保证内表面不结露的 情况下,室外气温不得低于多少?若增加保温层使其传热系数不超过1.0W/(㎡·K ),此时的室外气温又不得低于多少? 解:由20i t C =o ,50%i ?=,查表可得出室内露点温度9.d t C =o 5 要保证内表面不结露,内表面最低温度不得低于露点温度。 平壁的总传热阻: 01233 1 2 123 2()( )0.020.20.02 0.11( )0.040.81 1.740.93 0.312/i e i e i e R R R R R R R R R d d d R R m K W λλλ=++=++++=++++=++++=? 根据公式1.2-20,取1m =得到 10 ()i i i e d R t t t t R θ=- -≥ 这里,1θ表示维护结构内层表面的温度,i R 表示内表面换热阻,将数值代入得室外气温不超过: 00.312()=20(209.)9.790.11 e i i d i R t t t t C R ≥- ---=-o 5 若增加一保温层使其传热系数不超过1.0W/(㎡·K ),则增加保温层后的总热阻为 20 1()/R m K W '≥? 这时外界气温不得低于01()=20(209.)75.450.11 e i i d i R t t t t C R '≥----=-o 5

各大学教材课后习题答案网址

各大学教材课后习题答案网址 《线性代数》(同济第四版)课后习题答案(完整版) 高等数学(同济第五版)课后答案(PDF格式,共527页) 中国近现代史纲要课后题答案 曼昆《经济学原理》课后习题解答 21世纪大学英语读写教程(第三册)参考答案 谢希仁《计算机网络教程》(第五版)习题参考答案(共48页) 《概率论与数理统计》习题答案 http:// 《模拟电子技术基础》详细习题答案(童诗白,华成英版,高教版) 《机械设计》课后习题答案(高教版,第八版,西北工业大学) 《大学物理》完整习题答案 .com/viewthread.php?tid=217&fromuid=164951 《管理学》课后答案(周三多) 机械设计基础(第五版)习题答案[杨可桢等主编] 程守洙、江之永主编《普通物理学》(第五版)详细解答及辅导 .php?tid=3&fromuid=164951 新视野大学英语课本详解(四册全) 21世纪大学英语读写教程(第四册)课后答案 新视野大学英语读写教程3册的课后习题答案 1

新视野大学英语第四册答案(第二版) 《中国近现代史》选择题全集(共含250道题目和答案) 《电工学》课后习题答案(第六版,上册,秦曾煌主编) 完整的英文原版曼昆宏观、微观经济学答案 《数字电子技术基础》习题答案(阎石,第五版) 《电路》习题答案上(邱关源,第五版) 《电工学》习题答案(第六版,秦曾煌) https://www.360docs.net/doc/5d12325990.html,/viewthread.php?tid=112&fromuid=164951 21世纪大学英语读写教程(第三册)课文翻译 《生物化学》复习资料大全(3套试卷及答案+各章习题集) 《模拟电子技术基础》课后习题答案(共10章)ewthread.php?tid=21&fromuid=164951 《概率论与数理统计及其应用》课后答案(浙江大学盛骤谢式千编著)《理论力学》课后习题答案(赫桐生,高教版) 《全新版大学英语综合教程》(第四册)练习答案及课文译文viewthread.php?tid=78&fromuid=164951 《化工原理答案》课后习题答案(高教出版社,王志魁主编,第三版)《国际贸易》课后习题答案(海闻P.林德特王新奎) 大学英语综合教程1-4册练习答案 read.php?tid=1282&fromuid=164951 《流体力学》习题答案 《传热学》课后习题答案(第四版) 高等数学习题答案及提示

C语言课后习题答案(最终)

第0章习题 1. 将下列十进制数分别转化为二进制数、八进制数和十六进制数: (1)128 (2)511 (3)1024 (4)65535 (5)1048575 答: (1)10000000、200、80 (2)111111111、777、1FF (3)10000000000、2000、400 (4)1111111111111111、177777、FFFF (5)11111111111111111111、3777777、FFFFF 2. 将下列二进制数转化为十进制数和十六进制数: (1)1100110101B (2)101101.1011B 答: (1)821、335 (2)45.6875、2D.B 3. 写出下列数的原码、反码、补码:15、-20、-27/32 答: (1)00001111、00000000、00001111 (2)10010100、11101011、11101100 (3)1.1101100、1.0010011、1.0010100 4. 16位无符号定点整数的数值表示范围为多少?8位补码的表示范围是多少?16位补码的表示范围是多少? 答: 0~65535、-128~127、-32768~32767 5.1968年Dijkstra提出结构化程序设计的思想的原因是什么?简要回答结构化程序设计的经典定义。 答: 结构化程序设计概念的提出主要是源于程序结构的层次性与模块化使得构造出来的软件具有良好的可理解性和可维护性,随着软件规模的扩大与复杂性的提高,程序的可维护性成为程序设计者们关注的重要问题之一。 如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。 6.C程序在内存中存储在哪儿?计算机的内存空间是如何分区的?分区存放不同类型的数据的目的是什么? 答:

linux课后习题答案教材课后习题参考答案

第 1 章Linux 概况 一、选择题 1、下列哪个选项不是Linux 支持的? A. 多用户 B. 超进程 C. 可移植 D. 多进程 2、Linux 是所谓的“Free Software”,这个“Free”的含义是什么? A. Linux 不需要付费 B. Linux 发行商不能向用户收费 C. Linux 可自由修改和发布 D.只有Linux 的作者才能向用户收费 3、以下关于Linux 内核版本的说法,错误的是? A. 依次表示为主版本号.次版本号.修正次数的形式 B. 1.2.2 表示稳定的发行版 C. 2.2.6 表示对内核2.2 的第6 次修正 D. 1.3.2 表示稳定的发行版 4、以下哪个软件不是Linux 发行版本? A. 红旗 Server 4 B. Solaris 10 C. RedHat 9 D. Fedora 8 5、与Windows 相比Linux 在哪个方面相对应用得较少? A. 桌面 B. 嵌入式系统 C. 服务器 D. 集群 A6、Linux 系统各组成部分中哪一项是基础? A.内核 B. X Window C. Shell D. Gnome B7、Linux 内核管理不包括的子系统是哪个? A. 进程管理系统 B. 内存管理系统 C. 文件管理系统 D. 硬件管理系统 A8、下面关于Shell 的说法,不正确的是哪个? A. 操作系统的外壳 B. 用户与Linux 内核之间的接口 C. 一种和C 类似的高级程序设计语言 D. 一个命令语言解释器 B9、以下哪种Shell 类型在Linux 环境下不能使用? A.B Shell B.K Shel C.R Shell D.Bash 10、在Linux 中把声卡当作何种设备? A. 字符设备 B. 输出设备 C. 块设备 D. 网络设备 二、填空题 1、Linux 采用 LRU 算法(最近最少使用)算法,淘汰最近没有访问的

C语言课后习题答案(完整版)-第四版-_谭浩强

C语言课后习题答案-第四版- 谭浩强(1-7) 第一章 #include int main ( ) { printf ("**************************\n\n"); printf(" Very Good!\n\n"); printf ("**************************\n"); return 0; } #include int main() {int a,b,c,max; printf("please input a,b,c:\n"); scanf("%d,%d,%d",&a,&b,&c); max=a; if (max #include int main() {float p,r,n; r=0.1; n=10; p=pow(1+r,n); printf("p=%f\n",p); return 0; } #include #include int main()

{float r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5; p=1000; r5=0.0585; r3=0.054; r2=0.0468; r1=0.0414; r0=0.0072; p1=p*((1+r5)*5); // 一次存5年期 p2=p*(1+2*r2)*(1+3*r3); // 先存2年期,到期后将本息再存3年期 p3=p*(1+3*r3)*(1+2*r2); // 先存3年期,到期后将本息再存2年期 p4=p*pow(1+r1,5); // 存1年期,到期后将本息存再存1年期,连续存5次 p5=p*pow(1+r0/4,4*5); // 存活期存款。活期利息每一季度结算一次printf("p1=%f\n",p1); // 输出按第1方案得到的本息和 printf("p2=%f\n",p2); // 输出按第2方案得到的本息和 printf("p3=%f\n",p3); // 输出按第3方案得到的本息和 printf("p4=%f\n",p4); // 输出按第4方案得到的本息和 printf("p5=%f\n",p5); // 输出按第5方案得到的本息和 return 0; } #include #include int main() {double r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5; p=1000; r5=0.0585; r3=0.054; r2=0.0468; r1=0.0414; r0=0.0072; p1=p*((1+r5)*5); // 一次存5年期 p2=p*(1+2*r2)*(1+3*r3); // 先存2年期,到期后将本息再存3年期 p3=p*(1+3*r3)*(1+2*r2); // 先存3年期,到期后将本息再存2年期 p4=p*pow(1+r1,5); // 存1年期,到期后将本息存再存1年期,连续存5次 p5=p*pow(1+r0/4,4*5); // 存活期存款。活期利息每一季度结算一次printf("p1=%f\n",p1); // 输出按第1方案得到的本息和 printf("p2=%f\n",p2); // 输出按第2方案得到的本息和 printf("p3=%f\n",p3); // 输出按第3方案得到的本息和 printf("p4=%f\n",p4); // 输出按第4方案得到的本息和 printf("p5=%f\n",p5); // 输出按第5方案得到的本息和

最新c语言课后习题答案汇总

c语言课后习题答案

第二章习题 2.什么叫做结构化算法?为什么要提倡结构化算法? 答:结构化算法是由一些基本结构顺序组成的。在基本结构之间不存在向前或向后的跳转,流程的转移只存在于一个基本的结构范围内。一个非结构化的算法可以用一个等价的结构化算法代替,其功能不变。 跟结构化算法比较起来,非结构化算法有以下缺点: 流程不受限制的随意转来转去,使流程图豪无规律使人在阅读的时候难以理解算法的逻辑.难以阅读,也难以修改,从而使算法的可靠性和可维护性难以保证。 4. 第三章习题 1.#include #include void main() { unsigned int n;

float p,p1,r=0.09; scanf("%u",&n); p=pow(1+r,n); p1=(p-1)*100; printf("%5.2f%%\n",p1); } 运行结果:输入,回车,见结果: 2.#include #include int main() { int bj=1000; float r1,r2,r3,r5,r0,lx1,lx2,lx3,lx4,lx5; r1=0.0414; r2=0.0468; r3=0.0540; r5=0.0585; r0=0.0072; lx1=bj*r5; lx2=bj*(1+r2)*r3; lx3=bj*(1+r3)*r2; lx4=bj*pow(1+r1,5); lx5=bj*r0*5; printf("lx1=%f lx2=%f lx3=%f lx4=%f lx=5%f\n",lx1,lx2,lx3,lx4,lx5); return 0; } 运行结果: 3.#include #include int main() { long d,p; d=300000; p=6000; double m,r=0.01; m=log(p/(p-d*r))/log(1+r); printf("%4.2f",m); return 0;

教材课后习题参考答案新版_学生版(1-4)章_

《Visual Basic程序设计基础》教材 习题 第1章 Visual Basic 6.0程序设计概述 习题 一、判断题 参考答案: 1.√2.√3.√4.×5.√6.×7.√8.×9.√10.√11.×12.√13.×14.√15.√ 二、选择题 参考答案: 1. C 2. B 3.D 4.C 5.B 6.A 7.D 8.A 9.B 10.D 三、填空题 参考答案: 1.对象、事件2.属性、方法、事件3.控件、屏幕(Screen) 4.Left 5. Top 6.属性、<对象名>.<属性名>=<表达式> 7.网格8.F o rm1 9.Load或Initialize或Resize或Activate(自动执行的先后顺序也按此排列) 10.Activate、Deactivate 四、程序设计题 参考代码: 程序1.界面设计参看表1。 表1 各控件的主要属性设置

过程设计如下: Private Sub Command1_Click() Label2.Visible = False ‘使控件Label2看不见 Label1.Caption = Text1.Text + ": 欢迎使用" + Label1.Caption Text1.Visible = False ‘使控件Text1看不见Command1.Enabled = False ‘使控件Command1不能用Command2.Enabled = True ‘使控件Command2能用End Sub Private Sub Command2_Click() End ‘结束程序运行 End Sub 程序2.界面设计, 过程设计如下: Private Sub Command1_Click() '字体变大 Form1.FontSize = Form1.FontSize + 3 Form1.Cls: Print "欢迎使用VB" End Sub Private Sub Command2_Click() '字体变小 Form1.FontSize = Form1.FontSize - 3 Form1.Cls Print "欢迎使用VB" End Sub Private Sub Command3_Click() '字体加粗 Form1.FontBold = True

C语言课后习题答案

第1章C语言概述 一、选择题 答案: 1.A 2.B 3.C 4.C 5.D 6.B 7.D 8.B 二、填空题 答案: 1.函数2.目标3.编译程序4.分号 第2章数据类型、运算符和表达式 一、选择题 答案: 1.B 2.D 3.D 4.B 5.D 6.C 7.C 8.B 9.A 10.D 11.B 12.B 13.D 14.D 15.A 16.C 17.B 18.D 19.A 20.C 二、填空题 答案: 1.2 2.6,4,2 3.18 4.5 5.double或双精度 6.30 7.4,2 8.4 第3章顺序结构 一、选择题 答案: 1.C 2.C 3.C 4.A 5.A 6.A 7.D 8.D 9.C 10.D 二、填空题 答案: 1.scanf printf 2.顺序、选择、循环3.1 4.3 5.9,10 6.10,20 7.213 8.空格、Tab键、回车键 第4章选择结构 一、选择题 答案: 1.B 2.D 3.D 4.B 5.B 6.C 7.C 8.B 9.B 二、程序改错题 1.输入两个实数,在fun()函数中按数值由小到大输出它们。(保留2位小数)

答案: =======(答案1)======= float t; =======(答案2)======= if(a>b) =======(答案3)======= printf("%5.2f, %5.2f\n",a,b); 2.编写一个程序计算某年某月有几天。(注意要区分闰年) 答案: =======(答案1)======= switch(mm) =======(答案2)======= break; =======(答案3)======= default : 三、程序填空题 1.功能:输出a、b、c三个变量中的最小值。 答案: =======(答案1)======= &c =======(答案2)======= c:t1 四、程序设计题 1.功能:对任意输入的x,用下式计算并输出y 的值。说明:因为关于函数调用的知识在第7章讲解,所以在现阶段本程序的设计可以改用一个主函数来完成。 答案: int m; if(n<10) m=5; else if(n==10) m=0; else m=-5; return m; 或 int m; if(n>=10) if(n>10) m=-5; else m=0; else m=5; return m; 第5章循环结构 一、选择题

VB教材课后习题答案

<大学程序设计基础-Visual Basic>教材课后习题答案 第1章 一、选择题 1 2 3 4 5 6 7 B D B C B B D 第2章 一、选择题 1 2 3 4 5 6 7 8 9 10 B C B C B C A A A A 11 12 13 14 A B A A 二、填空题 1.rem或’ _ : 2.“” # # 3.5x2-3x-2sinA/3 4.321456 5.300 三、操作题 1、 程序段: Private Sub Command1_Click() Dim x As Integer, y As Integer Dim s As Long, c As Long x = Text1.Text y = Text2.Text s = x * y c = (x + y) * 2 Label3.Caption = "长方形的面积为" + Str(s) Label4.Caption = "长方形的周长为" + Str(c) End Sub 3、 程序段: Private Sub Command1_Click() Text1.Text = "第一" End Sub Private Sub Command2_Click() Text1.Text = "第二" End Sub 4、程序代码: Private Sub Text1_Change() Text1.MaxLength = 10 End Sub 5、程序代码:

Private Sub Text1_Click() Text1.SelStart = 0 Text1.SelLength = Len(Text1.Text) End Sub 第3章 一、选择题 1 2 3 4 5 6 7 D A D B A D B 二、填空题 1. False 2.B^2-4*a*c else 三、操作题 1.从键盘输入三个值,判断它们能否构成三角形的三个边。如果能构成一个三角形,则计算三角形的面积。 Dim a As Integer, b As Long, c As Long, s As Single, p As Single a = Val(InputBox("请输入一个值:")) b = Val(InputBox("请输入一个值:")) c = Val(InputBox("请输入一个值:")) If (a + b > c And a + c > b And b + c > a) Then p = (a + b + c) / 2 s = Sqr(p * (p - a) * (p - b) * (p - c)) Print a & "," & b & "," & c & "能构成一个三角形,它的面积为:" & s End If 2.编写程序,任意输入一个整数,判定该整数奇偶性。 Dim n As Integer n = Val(InputBox("请输入一个整数:")) If n Mod 2 = 0 Then Print n & "是偶数" Else Print n & "是奇数" End If 3.求一元二次方程的a*x^2+b*x+c=0的根。 Dim a As Integer, b As Integer, c As Integer, delta As Single, x1 As Single, x2 As Single a = Val(InputBox("请输入一个整数:")) b = Val(InputBox("请输入一个整数:")) c = Val(InputBox("请输入一个整数:")) delta = b ^ 2 - 4 * a * c If delta = 0 Then x1 = -b / (2 * a) Print "一元二次方程有两个相等的实根x1=x2=" & x1 Else If delta > 0 Then x1 = (-b + Sqr(delta)) / (2 * a) x2 = (-b - Sqr(delta)) / (2 * a)

C语言课后习题标准答案

C语言课后习题标准答案 第1章C语言概述 一、简答题 1.(1)语言简洁、紧凑,使用方便、灵活;(2)运算符丰富;(3)具有丰富的数据类型;(4)具有结构化的控制语句;(5)语法限制不太严格,程序设计自由度大;(6)C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接访问硬件;(7)生成目标代码质量高,程序执行效率高;(8)用C语言写的程序可移植性好,基本上不作修改就能用于各种型号的计算机和各种操作系统。 2.顺序结构,分支结构,循环结构 3.所谓算法就是为解决一个问题而采取的方法和步骤。 算法的特性:有穷性、确定性、输入、输出、可行性。 表示算法的方式:(1)用自然语言表示;(2)用流程图表示;(3)用N—S流程图表示; (4)用伪代码表示;(5)用计算机语言表示。 二、算法 1.瓶子A里盛有醋 瓶子B里盛有酱油 那一个空瓶C 将A中的醋倒入C 将B中的酱油倒入A

将C中的醋倒入B 2.输入一个数放在a中max=a 以下步骤重复9次: 输入一个数放在a中 如果a>max,max=b 打印max的值 3.如果??a<b temp=a ?a=b ??b=temp 如果c>a ?temp1=a ??temp2=b a=c ?b=temp1 ?c=temp2 否则 ?如果?c>b ?temp=b ?b=c ?c=temp

打印a,b,c的值 4.i=1 sum=0 以下程序循环100遍: sum=sum+i ?i=i+1 打印sum的值 5.如果(n除以3的余数为0并且n除以5的余数为0)n能够同时被3和5整除 否则 ?n不能够同时被3和5整除 6.i=101 以下语句循环50遍: ?j=2 ?flag=1 ?当j<(i除以2的整数部分)时循环以下语句: ??如果i除以j的余数为零 ???flag=0 ???退出该循环 如果flag=1 ???打印i的值 ?i=i+1

大学教材课后习题答案链接

新看野英语听力原文及答案 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-586-1-1.html 新看野大学英语读写教程答案 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-108-1-1.html 21世纪1册读写教程课后答案及课文翻译(1-7) 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-572-1-1.html 21世纪大学英语第3册(1-4)答案 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-285-1-1.html 21世纪(第三册)课后答案及课文(5-8) 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-365-1-1.html 大学英语精读第2册课文翻译 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-598-1-1.html 更多英语方面答案请到下面网址查找下载 https://www.360docs.net/doc/5d12325990.html,/bbs/forum-36-1.html 电子通讯主动化部分 电磁场与电磁波课后习题(西安交大第2版) 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-35-1-2.html 《电路》第四版邱关源习题具体答案 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-259-1-1.html 电磁场与电磁波谢处方 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-422-1-1.html 《通讯原理》樊昌信版课后题解

北邮通讯原理答案 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-538-1-1.html 挪动通讯(第三版)课后答案部分 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-126-1-3.html 随机信号分析(第3版)课后习题解应 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-81-1-3.html 电磁场与电磁波西安电子科技大学(第二版) 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-588-1-1.html 阎石《数字电子技术基础》答案(完整版) 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-215-1-1.html 模仿电子技术基础(第三版华成英主编)习题答案 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-242-1-1.html 电子线路(非线部分)答案 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-426-1-1.html 《模仿电子技术基础》(童诗白第三版)习题答案 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-112-1-1.html IBM-PC 汇编言语课后习题答案 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-428-1-1.html 通讯原理----樊昌信---国防产业出版社 答案地点:https://www.360docs.net/doc/5d12325990.html,/bbs/thread-427-1-1.html 电机学习题集及答案

教材习题答案.doc

第1章绪论 1、测量学研究的对象是什么? 答:测量学研究的对象是整个地球的形状和大小,解决大地区控制测量和地球重力场问题研究利用摄影或遥感技术获取被测物体的形状、大小和空间位置 利用测量的成果来绘制地图的理论和方法 研究对象为海洋和陆地水体 研究地球表面小范围测绘的基本理论、技术和方法,不顾及地球曲率的影响 2、测定与测设有何区别? 答:测定是指使用测量仪器和工具,通过测量和计算得到一系列的数据,再把地球表面的地物和地貌缩绘成地形图,供规划设计、经济建设、国防建设和科学研究使用。 测设是指将图上规划设计好的建筑物、构筑物位置在地面上标定出来,作为施工的依据。 3、建筑工程测量的任务是什么? 答:建筑工程测量是测量学的一个组成部分,它包括建筑工程在勘测设计、施工建设和运营管理阶段所进行的各种测量工作。这的主要任务是:(1)测绘大比例尺地形图;(2)施工放榜和竣工测量;(3)建筑物变形观测。 4、为何选择大地水准面和铅垂线作为测量工作的基准面和基准线? 答:处处与重力方向向垂直的连续曲面称为水准面。任何自由静止的水面都是水准面。其中与平均海水面相重合并延伸向大陆且包围整个地球的水准面称为大地水准面。在实际测量中,是以大地水准面作为测量的基准面。 由于地球的自转,地球上任一点都受到重心力和地球吸引力的共同作用,这两个力的合力称为重力。重力的作用线常称为铅垂线。铅垂线是测量工作的基准线。 大地水准面和铅垂线很稳定,采用这两个做基准面可以有一个长期稳定的基准。 5、何谓绝对高程?何谓相对高程?两点之间的绝对高程之差与相对高程之差是否相同?答:地面点到大地水准面的铅垂线长度称为该点的绝对高程,简称高程,用H表示。 局部地面采用绝对高程有困难时,也可假定一个水准面作为高程起算面(指定某个固定点并假设其高程为零),地面点到假定水准面的铅垂线长称为该点的相对高程。 两点之间的绝对高程之差与相对高程之差相同。 6、已知H A=54.632m,H B=63.239m,求h AB和h BA。 解:h AB= H B - H A=63.239-54.632=8.607m h BA= H A - H B =54.632-63.239=-8.607m 7、地球上某点的经度为东经112°21′试问该点所在6°带和3°带的中央子午线经度和带号。 解:6°带:带号:20 λ0=6N-3=6×20-3=117° 3°带:带号:38 λ0=3N-1.5=3×38-1.5=112.5° 8、已知某点的高斯平面直角坐标为x=3102467.28m,y=20792538.69m,试问该点位于6带的第几带?该带的中央子午线经度是多少?该点的中央子午线的哪一侧?在高斯投影平面上,该点距中央子午线和赤道的距离约是多少? 答:由于横轴y最高两位为20,故该点位于6°的第20带。 该带的中央子午线经度为:λ0=20×6°-3°=117° y=792538.69-500000=292538.69m>0,故该点在中央子午线的右侧。 在高斯平面投影平面上,该点距中央子午线的距离约为292538.69m,距离赤道的距离约为

《C语言程序设计》课后习题参考答案

高等院校计算机基础教育规划教材《C++程序设计》课后习题参考答案 ――武汉大学出版社 习题1参考答案 一、选择题 1. A 2. D 二、填空题 1. BASIC、FORTRAN、AL_GOL60和COBOL 2. 8 3. 关键字 4. 编辑、编译、链接和运行 三、简答题 1.答: (1)C语言具有结构化的控制语句。C语言提供了结构化程序所必需的基本控制语句,实现了对逻辑流的有效控制。 (2)C语言具有丰富的数据结构类型。C语言除提供整型、实型、字符型等基本数据类型外,还提供了用基本数据类型构造出的各种复杂的数据结构,如数组、结构、联合等。C语言还提供了与地址密切相关的指针类型。此外,用户还可以根据需要自定义数据类型。(3)C语言具有丰富的运算符。C语言提供了多达34种运算符,丰富的数据类型与丰富的运算符相结合,使C语言的表达力更具灵活性,同时也提高了执行效率。 (4)C语言简洁、紧凑,使用方便、灵活,程序书写自由,有9种控制语句。 (5)C语言既具有高级语言的功能,又具有低级语言的许多功能,通常被称为中级计算机语言。它既是成功的系统描述语言,又是通用的程序设计语言。 (6)C语言与汇编语言相比,可移植性好。 (7)功能强大。C语言具有低级语言的一些功能,所以,生成目标代码质量高,程序执行效率高。现在许多系统软件都用C语言来描述,可以大大提高了编程效率。 2.答:运行一个C语言程序,一般需要经过如下几个步骤:①上机输入并编辑源程序;②编译源程序;③与库函数连接;④生成可执行目标程序;⑤运行目标程序。 3.答: (1)操作系统的设计与实现。C语言是一种应用非常广泛的结构化高级程序设计语言,既适合编写应用软件,又适合编写系统软件。

大学英语1教材课后答案

Unit 1 Vocabulary 1.Fill in the gaps with words……. 1). Respectable 2).agony 3).put down 4).sequence 5).hold back 6).distribute 7).off and on 8).vivid 9).associate 10).finally 11).turn in/out 12).tackle 2. Rewrite each sentence…… 1)…has been assigned to the newspaper’s Paris office. 2)….was so extraordinary that I didn’t know whether to believe him or not. 3)….a clear image of how she would look in twenty years’ time. 4)….gave the command the soldiers opened fire. 3. Complete the sentences… 1).reputation; rigid; to inspire 2).and tedious; What’s more; out of date ideas 3).compose; career; avoid showing; hardly hold back Ⅱ. Synonyms in Context https://www.360docs.net/doc/5d12325990.html,posed 2.severe 3.agony

4.extraordinary 5.recall https://www.360docs.net/doc/5d12325990.html,mand 7.was violating 8.anticipate Ⅲ.Collocation 1.at 2.for 3.of 4.with 5.as 6.about 7.to 8.in; in 9.from 10.on/upon Comprehensive Exercises Ⅰ.Cloze Text-related (1).hold back (2).tedious (3).scanned

初中数学教材课后习题参考答案(七年级下册)

初中数学教材课后习题参考答案(七年级下册) 练习: 一、填空:(2′×9+4′=22′) 1.如图,a ∥b 直线相交,∠1=360,则∠3=________,∠2=__________ 2.如图,直线AB 、CD 、EF 相交于点O ,则∠AOC 的对顶角是_____________, ∠AOD 的对顶角是_____________ 3.在同一平面内,两条直线的位置关系只有两种_________ 4.命题“两直线平行,内错角相等”的题设_________,结论 ____________ 5.如图,要从小河a 引水到村庄A ,请设计并作出一最佳路线,理由是:__________ 6.如图,∠1=700,a ∥b 则∠2=_____________, 7.如图,若∠1=∠2,则互相平行的线段是________________ 321 第(1)题 b a O 第(2)题 F E D C B A 第(5)题 A 21 第(6)题 b a 第(10)题 F C B A

8如图,若AB ⊥CD ,则∠ADC=____________, 9.如图,a ∥b,∠1=1180,则∠2=___________ 10.如图∠B 与∠_____是直线______和直线_______被直线_________ 所截的同位角。 11如图,在ΔABC 中,∠A=80°,∠B 和∠C 的 平分线交于点O ,则∠BOC 的度数是 _______ 。 二、选择题。(3′×10=30′) 11.如图,∠ADE 和∠CED 是( ) A 、 同位角 B 、内错角 C 、同旁内角 D 、互为补角 12.在下图中,∠1,∠2是对顶角的图形是( ) 21第(7)题 D C B A 第(8)题 D C B A 2 1 第(9)题 c b a E D C B A A 21 21B 21 C 21 D

最新C语言课后习题答案汇总

C语言课后习题答案

C语言课后习题答案-第四版- 第一章 5、请参照本章例题,编写一个C语言程序,输出以下信息:**************************** V e r y G o o d ! **************************** #include int main ( ) { printf ("**************************\n\n"); printf(" Very Good!\n\n"); printf ("**************************\n"); return 0; } 6、编写一个C语言程序,输入a,b,c三个值,输出其中最大值。 #include int main() { int a,b,c,max; printf("please input a,b,c:\n"); scanf("%d%d%d",&a,&b,&c);

max=a; if (max int main() { int a,b,c,max; printf("please input a,b,c:\n"); scanf("%d%d%d",&a,&b,&c); max=a>b?a:b; max=max>c?max:c; printf("The largest number is %d\n",max); return 0; }

相关文档
最新文档