第三章课后练习题

1.画出流程图编程实现,如果用户名等于字符 ‘ 青 ‘,且密码等于数字 123,则输出“ 欢迎你,青 ”;否则输出 “ 对不起,你不是青 ”。

2.画出流程图并编程实现,如果年龄满 7 岁,或者年龄满 5 岁并且性别是“男”,就可以搬动桌子。

        

3.从键盘上输入一个整数,分别赋给整形变量a、b、c,然后将输入的整数从小到大的顺序放在变量a、b、c中,并输出三个变量的值。

4.从键盘上输入一个整数,判断是否能被 3 或者 5 整除。如果能,则输出 “该整数是3或者5的倍数。”;否则输出“该数不能被3或5中的任何一个数整除。”。

5.刘珊珊同学参加了java课程的学习,他的父母承诺如下。

如果考试成绩==100分,父亲给她买一辆车。

如果考试成绩>=90分,母亲给她买一部笔记本电脑。

如果考试成绩>=60分,母亲给她买一部手机。

如果考试成绩<60分,没有礼物。

6.某人准备去海南旅游,现在要订购机票。机票价格受饿不相同季节忘记和淡季的影响,头等舱和经济舱也不相同。假设机票原价是5000元,4~10月是旺季i,旺季头等舱打九折,经济舱大八折;淡季头等舱打五折,经济舱打四折。编写程序,使用 if 选择结构根据出行的月份和选择的舱位输出实际的价格。

时间: 2024-12-16 01:51:30

第三章课后练习题的相关文章

《计算机网络&amp;#183;自顶向下方法》第七版 第三章 课后习题与问题 答案

非官方答案,本人已尽最大努力(包括参考官方答案),使结果正确,如有错误,请大佬指出 正文: 3.1~3.3节 R1 a.如果只是简单想把信件送到,那么所有的头部信息只需要一个目的地址就够了,题目给出端口号四个字节,所有分组的头部那就只需四个字节 此协议规定,运输层的全部任务就是,将应用层的数据,切成最大1196字节的块,把每一块加上目的主机对应程序的端口号,并将得到的分组交付给网络层 在接收方,运输层将网络层报文取回,去掉头部信息,将数据拼接成应用层需要的信息,根据端口号交付给应用层即可 不过话

第三章 函数练习题

文件处理相关 1,编码问题 (1)请问python2与python3中的默认编码是什么? 1 2 python 2.x默认的字符编码是ASCII,默认的文件编码也是ASCII python 3.x默认的字符编码是unicode,默认的文件编码也是utf-8 (2)为什么会出现中文乱码,你能举例说明乱码的情况有哪几种? 1 2 3 4 5 6 7 8 9 无论以什么编码在内存里显示字符,存到硬盘上都是2进制,所以编码不对,程序就会出错了. (ascii编码(美国),GBK编码(中国),shift_

第三章 课后习题

3.2 输出一个三位数的逆序数,忽略负号. #include<stdio.h> #include<math.h> int main() { int x,y; scanf("%d",&x); x=fabs(x); int a0,a1,a2; a0=x/100; a1=x%100/10; a2=x%10; y=a2*100+a1*10+a0; printf("%d",y); return 0; } 注意:math.h的绝对值函数是fabs

《Linux程序设计 第四版》之第三章的练习题

1.P103 一个目录扫描程序. #include<stdio.h> #include<dirent.h> #include<sys/stat.h> int isAdir(char* path); //判断路径是否是目录类型 void printdirs(char* path,int depth) //递归遍历打印文件与目录名 { DIR* dir=opendir(path); struct dirent* dirents; chdir(path); while(dir

《计算机科学导论》第三章课后作业解答(个人版)

1.说出5种计算机可以处理的数据. 数字.文本.音频.图像和视频. 2.位模式的长度如何与其能表示的符号数量相关? 若位模式的长度为n,则其能表示的符号数量为2n. 3.位图方法是如何以位模式来表示一个图像的? 一张图像由模拟数据组成,数据密度(色彩)因空间变化,意味着数据需要采样.样本被称为像素,换言之,整个图像被分成小的像素,每个像素有单独的密度值,而该值由位模式表示. 4.矢量图方法优先于位图方法的优点是什么?其缺点又是什么? 矢量图图像编码方法并不存储每个像素的位模式.一个图像被分解成几

数据库原理 西安电子科技大学(第三版) 付婷婷 第三章 课后习题答案

CREATE TABLE student_t( sno Char(7) PRIMARY KEY,--学号 sname Varchar(20) NOT NULL,--姓名 ssex CHAR(2) NOT NULL, --性别 sage Smallint, --年龄 CLON CHAR(5) --学生所在班级的编号 ); CREATE TABLE course_t( cno CHAR(1) PRIMARY KEY, --课程编号 cname Varchar(20) NOT NULL, --课程名称

第三章编程练习题3.1

package exercise3; import java.util.Scanner; public class Main1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); double a = input.nextDouble(); double b = input.nextDouble(); double c = input.nextDouble(); double pan

Python核心编程2第三章课后练习

1. 标识符.为什么Python 中不需要变量名和变量类型声明? Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程.每个变量在内存中创建,都包括变量的标识,名称和数据这些信息.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 2.标识符.为什么Python 中不需要声明函数类型? Python中使用def关键字定义函数,函数包括函数名称和参数,不需要定义返回类型,Python能返回任何类型函数没有定义返回类型,实际上每一个函数都有返回值,默认为None(pytho

第三章 操作符 练习题

/** * Created by Sandy.Liu on 2018/7/10. *//** * Thinking in java version 4, chapter 3, 3.4 * Write a program that calculates velocity using a constant distance * */public class Chap3Pra4VelocityCalc { static float velocity(float d, float t){ if(t ==