第四章C语言程序设计实训

第四章C语言程序设计实训,第1张

第四章C语言程序设计实训

1.1 

文字描述:

1,输入三个自然数为m,n,x;

2,把23赋值给m,把5赋值给n;

3,求x=!m+m%n;

4,输出x;

                                                                             流程图

 

1.6

文字描述:

1,输入两个自然数x,y,;

2,把1赋值给x,把2赋值给y;

3,求表达式(x>y)&&(--x>0);

4,输出x;

                                                                            流程图

 

 

1. 15

文字描述:

1,输入三个自然数a,b,c;

2,把0赋值给a,把3赋值给b,把2赋值给c;

3,判断(a++&&b++)c--;

4,否则执行(a+1==6||b--)c++;

5,输出a,b,c;

                                                               

 

 1.16

文字描述: 

1,输入四个自然数a,b,c,x;

2,x=根号|a|不等于(4a)/(bc);

3,输出x;

                                                                                 流程图 

            

 

 

1.17

文字描述:

1,输入三个自然数a,b,c;

2,把0分别赋值给a,b,c;

3,判断(a++&&(b+=a)||++c;

4,输出a,b,c;

                                                                            流程图

 

 

2.8

文字描述:

1,输入四个自然数a,b,x,y;

 2,判定(x>y),则a=x,b=y;

3,否则a=y,b=x;

4,输出a,b;

                                                                 流程图

 

1.10 

文字描述:

1,输入三个自然数a,b;

2,!a && !b && c;

3,输出值;

                                                       流程图

 

2.17

文字描述:

1,输入两个自然数m,n;

2,把8赋值给n;

3,m=n%=n-2;

4,输出m;

                                                                         流程图

 

2.18

文字描述:

1,输入三个自然数x,a,b;

2,把3赋值给a,把2赋值给b;

3,执行赋值语句x=a>b++?a++;b++;

4,输出x,a,b;

                                                                        流程图

 

2.20

文字描述:

1,输入三个自然数x,y,z;

2,把4赋值给x,把3赋值给y,5赋值给z;

3,判断x>y;

4,执行z=x,x=y,y=z;

5,输出x,y,z;

                                                                   流程图

 

 

2. 24

文字描述:

1,输入两个自然数a,b;

2,把0赋值给a,把2赋值给b;

3,执行b=--a||++b;

4,输出b;

                                                                       流程图

 

 

2.25

文字描述:

1,输入两个自然数x,s;

2,输入一个整数给x;

3,把x赋值给s=x<=0?-1:(x==0)?0:1;

4,输出s;

                                                                         流程图

 

 

 3.1

文字描述:

1,输入三个自然数x,y,z;

2,把0赋值给x,把1赋值给y,把10赋值给z;

3,判断x;

4,判断y,z=20;

5,否则z=30;

6,输出z;

                                                                   流程图

 

 

 3. 3

文字描述

1,输入三个自然数x,y,z;

2,把0分别赋值给x,y,z;

3,判断(x++&&(y+=x)||++z);

4,输出x,y,z

                                                               流程图

 

 

4.1

文字描述:

 1,输入一个自然数n;

2,判定n % 2 == 0;

3,若n=0,则n为偶数;

4,否则为奇数;

5,输出n;

                                                               流程图

 

 

 

4.2

文字描述:

 1,输入四个自然数a,b,c,x;

2,判断a=0,则不为一元二次方程;

3,否则x=b*b-4*a*c;

4,x=0,有一个解,x<0,无解,x>0,有两个解;

5,输出((-b+sqrt(x))/(2*a)));

                                                              流程图

 

 

 

 

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

原文地址: http://outofmemory.cn/zaji/5521484.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存