C语言求解中国余数定理,程序设计课后习题.pdf

本文档提供了一系列C语言编程练习题,包括数值判断、奇偶数和计算、阶乘计算、圆周长计算、三角形面积计算、BMI指数判断、最大数寻找、奇数和统计等。同时,还涉及了C语言的基础知识,如变量定义、数据类型、常量、运算符等,并给出了一些选择题,检验对C语言关键字、标识符、基本类型的理解。
摘要由CSDN通过智能技术生成

程序设计课后习题

《第第 1章程程序设计基础》习习题

请使使用Raptorr 工具软件件 (有基础的的同学可以以写出代码)),编写以下下程序:

1. 请从键盘输输入一个数,如果该数大大于0,则输出出此数为正数数的信息;若若该数小于00,则

输出此数为为负数的信息息。重复这样样的过程,直到输入的数为为0,则结束束程序的运行行。

2. 计算1~1000 之间的奇数数和及偶数和和。

3. 计算1×2 ××3 ×…×10 的结果。

4. 编写程序,输入圆半径径,计算并输输出圆的周长。

5. 编写程序,,输入三角角形三边长,,计算并输输出三角形面面积。提示示:海伦公式式:

,公公式中S 为三三角形面积,a、b 、c 分别别为三角形边边长,

p 为(a+b++c )/2 。

6. 输入某人体体重(公斤)和体重(米),根据身体体质量指数(BMI,Body MMass Index,是用

体重除以身身高平方得出出的数字)判定定人体胖瘦程程度以及是否否健康。如果BMI 小于188.5,

,显示“He BMI

显示“Undder Weight ”;如果BMI 大大于等于18..5 并小于24 ealth ”;如果

大于等于224 并小于28,显示“Overrweight ”;如果BMI 大于于等于28 ,显显示“Adipositty ”。

7. 从键盘输入入三个数a、bb 、c,找出三三个数中的最最大数并输出出。

8. 编写程序,求解整数m 到n (n 大于于m 且从键盘盘输入)之间所有奇数的和sum 并输输出;

并且统计输输出符合条件件的数字个数数count 。

9. 输入一个百百分制的成绩绩,输出等级级A 、B 、C 。85 分及以上上为A ;84-660 分为B ;559 分

及以下为CC 。

10. 倒序输出对

输入一个十十进制整数, 对应的二进制数数。

《第 2章 C语言基础知识》习题

一、选择题

1. 关于C 程序第1 行的包含语句,以下写法中正确的是________ 。

A.#include stdio.h

B.#include 'stdio.h'

C.#include (stdio.h)

D.#include

2. 以下哪个不是C 语言的关键字________ 。

A.while

B.auto

C.break

D.printf

3. 以下哪个是合法的用户标识符________ 。

A.3ab

B._isw

C.float

D.b-bwhile

4. 以下选项中,三种类型都是C 语言的基本类型的是________ 。

A.int, long, real

B.integer, short, double

C.int, float, char

D.int, decimal, char

5. 以下选项中错误的整型常量是________ 。

A.123.

B.-346

C.0x5A

D.0777

6. 以下选项中正确的C 语言常量是________ 。

A.0xEfGh

B.'XYZ'

C.12.34e5

D.'\5A'

7. 设要定义n 为整型变量,定义x 为双精度实型变量,正确的语句是________ 。

A.int n, double x,

B.int n, double x;

C.int n; double x;

D.int n; double x,

8. 把x,y 定义成float 类型,并赋同一初值3.14,正确的是________ 。

A.float x,y=3.14;

B.float x,y=2*3.14;

C.float x=y=3.14;

D.float x=3.14,y=x;

9. 下列关于long、int、short 类型数据占用内存大小叙述中正确的是________ 。

A.均

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值