C语言作业

发布 2021-05-05 20:29:28 阅读 7968

输入 n ,输出如下例( n=3 )所示的边长为 n 的菱形:

输入:边长 n

输出:边长为 n 的菱形。

输入图形的高 n 和首字符 c ,输出如下例( c='a' ,n=5 )所示的图形 .

abcdebcdef

cdefgdefgh

efghi输入:高 n 和首字符 c

输出:高为 n 和首字符为 c 的平行四边形。

输入整数 m 和正整数 n ,按下列公式计算 s :

s=m-(m+1)+m+2-(m+3)+ 1)n(m+n) 。

输入: m 和 n

输出: s从键盘上输入一个字符,进行加密以后再输出在屏幕上。加密规律是:

输入小写英文字母时,输入a 输出z、输入b输出y、输入c输出x、..输入z输出a。

输入大写英文字母时,将该字母ascii码值再加上该值的1/2后输出所对应的字符,例如数字a的ascii码值是65,加上其值的1/2后是98(小数四舍五入),则输出字符‘b’。

输入数字时,将该数字原ascii码值再加上该值十进制的十位上的数后输出,例如数字9的ascii码值是57,加上十位上的数5后是62,则输出字符‘>’

输入其他字符时原样输出。

友情提示:整数之间运算的结果要取整,例如5/2的结果是2,而5.0/2.0对小数四舍五入的结果就是3.0了。所以输入大写英文字母时的输出要仔细考虑。

背景:钟面上的时针和分针之间的夹角总是在 0 度~ 359 度之间。举例来说,在十二点的时候两针之间的夹角为 0 度,而在六点的时候夹角为 180 度,在三点的时候为 90 度。

本题要解决的是计算 12:00 到 11:59 之间任意一个时间的夹角。

输入:每组测试数据包含两个数字:第一个数字代表小时 ( 大于等于 0 小于等于 12) ,第二个数字代表分 ( 在区间 [0, 59] 上 )

输出:对应每组测试数据,用常用格式显示时间以及这个时候时针和分针间的最小夹角,精确到小数点后一位。输出格式如下所示。

输入:12 30

输出:at 12:30 the angle is 165.0 degrees.

友情提示:以表中心到12点的连线为基准,分针每走1分钟是6度,时针与基准的夹角每个小时也是30度,从整点开始,每过1分钟时针再增加0.5度。

若正整数a的全部约数(包括1,不包括a本身)之和等于b ;且整数b的全部约数(包括1,不包括b本身)之和等于a,则 a 、 b 为亲密数。编程,输入正整数a,输出亲密数 a , b(a<=b) ,若不存在亲密数,则输出“no output(回车)”

例如:220和284就是一对亲密数。220的约数是,约数之和是284;284的约数是,约数之和是220。

输入一个整数 n ,要求以相反的顺序输出该数,例如, n= -1234 ,输出 -4321 。

输入:整数 n

输出: n 的反序数。

输入 n 和 n 个整数及其序号 ( 如: 15 ,1 45 ,2...依次输出 n 个整数的最大值、次大值、最小值、次小值及其原始序号。

输入: n 和 n 个整数及其序号。

输出: n 个整数的最大值、次大值、最小值、次小值及其原始序号。

将任一正整数(<32768)转换为 16 位二进制形式。

输入:正整数。

输出:正整数的 16 位二进制数。

上次你已经打印了一行*号,这次在屏幕上输出一个由星号组成的 n 行 n 列的正方形。

程序输入 n 值,输出如下例( n=4 )所示的高和上底均为 n 的正方形:

输入:高 n

输出:n 行 n 列的正方形。

学生的学习成绩是百分制,成绩的归类标准是:

90<= 成绩<=100 为 "super";

80<= 成绩<90 为 "good";

70<= 成绩<80 为 "ok";

60<= 成绩<70 为 "pass"

成绩<60 为 "no good"。

编写程序。输入若干个成绩,输出成绩和相应的等级。输入成绩为负时,程序结束,输入成绩大于100分,显示“input error”。

输入用数字(1--7)表示的星期几,输出星期几的英文表示,输入的数字有误,输出单词"error(回车)"。

输入若干个整数,及其要进行的算术运算(+|符号,输出最大整数与最小整数进行给定的算术运算的结果。输入的整数范围是(0~65535),输入等号作为输入的结束,输出格式见例题。

输入:整数序列及其运算序号。

输出:最大数与最小数的算术运算式。

在西方,星期五和数字 13 都代表着坏运气,两个不幸的个体最后结合成超级不幸的一天。所以,不管哪个月的13日又恰逢星期五就叫 “ 黑色星期五 ” 输入某年年号和该年的元旦是星期几( 1-7),输出该年所有的 “ 黑色星期五 ” 的日期(年 /月/日)。

输入: 4位年号和该年元旦是星期几。

输出:所有的 “黑色星期五”的日期(年/月/日)

主题5输入图形的高 n 和顶行字符 c 。输出如下例( c='a' ,n=5 )所示的图形。ab b

c cd d

e ed d

c cb b

a 输入:高 n 和顶行字符 c

输出:空心菱形。

输入正整数 m 和 n(m,n 均小于 10000) ,输出 m 和 n 之间所有满足下列条件的所有整数:整数的各位数字之和等于 5 且能被 5 整除。若没有满足条件的整数 , 则输出 :

no output

输入:整数区间 m,n

输出:各位数字之和等于 5 且能被 5 整除的所有整数。

按学生的序号输入 n 名学生的成绩,按照分数由高到低的顺序输出学生的名次、序号和成绩,要求成绩相同的学生具有相同的名次。

C语言作业

no.1 include int main 结果z 9.000000 配置 mingw2.95 cuirelease,编译器类型 mingw old检查文件依赖性。完成构建未命名1 0个错误,0个警告。生成c documents and settings administrator my docum...

C语言作业

上机实习报告。题目 有五名同学每名同学的数据包括学号 姓名和3门功课的成绩 成绩提前预设 求 1 每名同学的平均成绩 名同学每门课程的平均分 3 按学生的平均分从低到高次序排除每名同学的顺序 分析 根据题目要求,使用结构体类型,包括5个元素学号 num 姓名 name 门功课的成绩 score 3 ...

C语言作业

1 c语言的特点与主要应用领域。特点 1 c语言简洁,紧凑,使用方便,灵活 2 c语言具有高级语言和低级语言的特征 3 c语言是结构化语言,具有结构化的控制语句 4 c语言具有各种各样的数据类型 5 c语言具有强大的图形功能,支持多种显示器和驱动器 6 c语言适用范围大,目标 质量高,程序执行效率高...