分支结构程序设计课后作业1

【p13第1题】 

文字描述:

1.分别定义三个整型变量m,n,e;

2.使变量m赋初值为23,变量n赋初值为5;

3.计算“!m+m%n”并将其结果赋值给e;

4.输出e.

流程图:

 代码、运行结果:

【p13第6题】

文字描述:

1.分别定义三个整型变量x,y,a;

2.使变量x赋初值为1,变量y赋初值为2;

3.计算“!(x>y)&&(--x>0)”的值并赋值给a;

4.输出a的值.

流程图:

代码、运行结果: 

【p13第15题】

文字描述:

1.分别定义三个整型变量a,b,c;

2.使变量a赋初值为0,变量b赋初值为3,变量c赋初值为2;

3.计算“(a++&&b++)c---”,否则计算“(a+1==6||b--)c++”,

4.输出a,b,c的值.

流程图:

 

代码、运行结果:

【p13第16题】

文字描述:

1.分别定义三个整型变量a,b,c;

2.写出“\sqrt{|a|}\neq \frac{4a}{bc}” 对应的C语言表达式;

3.输出该C语言表达式.

流程图:

     

代码、运行结果:

【p14第17题】

文字描述:

1.定义三个整型变量a,b,c;

2.运算“a++&&(b+=a)||++c”;

3.输出a,b,c.

流程图:

代码、运行结果: 

【p14第8题

文字描述:

1.分别定义两个整型变量x,y;

2.输入两个整数赋值给x,y;

3.如果x>y则将x赋值给a将y赋值给b,如果x<y则将x赋值给b将y赋值给a;

4.输出a,b.

流程图:

代码、运行结果:

【p15第10题】

文字描述:

1.分别定义三个整型变量a,b,c;

2.使变量a赋初值为3,变量b赋初值为3,变量c赋初值为2;

3.计算“!a&&!b&&c”并赋值给变量d;

4.输出d.

流程图:

 代码、运行结果:

【p15第17题】

文字描述:

1.定义整型变量m,n;

2.使变量n赋初值为8;

3.计算“n%=n-2”并赋值给变量m;

4.输出m.

流程图:

代码、运行结果:

【p15第18题】

文字描述:

1.分别定义三个整型变量x,a,b;

2.使变量a、b分别赋初值为3、2;

3.计算“x=a>b++?a++;b++;”

4.输出x、a、b.

流程图:

代码、运行结果:

【p16第20题】

文字描述:

1.分别定义三个整型变量x,y,z;

2.分别使变量x,y,z赋初值为4,3,5;

3.如果x>y计算“z=x;x=y;y=z”;

4.输出x,y,z;

流程图:

代码、运行结果:  

【p16第24题】

文字描述:

1.分别定义两个整型变量a,b;

2.使变量a,b分别赋初值为0,2;

3.计算“b=--a||++b”;

4.输出b.

流程图:

代码、运算结果: 

【p16第25题】

文字描述:

1.定义一个变量x;

2.输入x的值;

3.若x>0,sign(x)=1,若x=0,sign(x)=0,若x<1,sign(x)=-1;

4.输出sign(x)的值;

流程图:

代码、文字描述: 

【p16第1题】

 文字描述:

1.分别定义三个整型变量x,y,z;

2.分别使变量x、y、z赋初值为0、1、10;

3.输出z.

流程图:

代码、运行结果:

【p17第3题】

文字描述:

1.分别定义三个整型变量x,y,z;

2.分别使变量x,y,z赋初值为0;

3.计算“if(x++&&(y+=x)||++x)”;

4.输出x,y,z.

流程图:

代码、运行结果: 

【p17第1题】

文字描述:

1.定义一个整型变量a;

2.输入一个整数;

3.如果x%2=1那么x为奇数,若x%2=0那么x为偶数;

4.输出结果;

流程图:

代码、运行结果:

【p17第2题】

文字描述:

1.定义七个单精度浮点型变量a,b,c,x1,x2,p,q;

2.输入系数a,b,c;

3.计算方程的两个解x1,x2;

4.输出x1,x2;

流程图:

代码、运行结果:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值