100个经典C语言编程例子(答案另
编写第一个C语言程序。在屏幕上输出:Hello World! 附)
1:计算 A+B 的问题
时间限制:1000MS 内存限制:10000K 总提交数:1347 正确数:655
问题描述
输入两个整数 a 和 b , 计算 a+b 的结果并输出。
输入
两个整数
输出
一个整数
输入样例 1 2
输出样例 3
2:Hello World!
时间限制:1000MS 内存限制:65536K 总提交数:848 正确数:693
问题描述
输入
程序没有输入
输出
Hello World!
输入样例
输出样例
Hello World!
提示
1、输出的内容要与题目的要求完全一样,不能多字符也不能少字符。3:两个整数的值互换
时间限制:1000MS 内存限制:65536K 总提交数:1235 正确数:530
问题描述
输入两个整数a,b ,将 a 和 b 的值互换,并输出。
例如: 输入: 2 5 输出: 5 2
输入
第 1 页 共 58 页
两个整数
输出
两个整数
输入样例
2 5
输出样例
5 2
提示
注意输入和输出的格式,两个数据之间用一个空格隔开。
问题来源
4:计算三门课程总分和平均分
时间限制:1000MS 内存限制:65536K 总提交数:1190 正确数:482
问题描述
输入三门课程的成绩,输出总分和平均分。 要求:
(1)输入三个数,用空格隔开。输入的数可以是小数。 (2)输出两个数,用空格隔开。输出的数保留两位小数。
例如:
输入: 75 80 90 输出: 245.00 81.67
输入
输入三个数,用空格隔开。输入的数可以是小数。
输出
输出两个数,用空格隔开。输出的数保留两位小数。
输入样例
75 80 90
输出样例
245.00 81.67
问题来源
5:鸡兔同笼问题
时间限制:1000MS 内存限制:65536K 总提交数:872 正确数:443
问题描述
这个问题,是我国古代著名趣题之一。大约在1500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的:“今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何?这四句话的意思是:有若干只鸡兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚。求笼中各有几只鸡和兔?
先要求编写一个程序求解这个问题。要求:输入头和脚的个数,输出鸡和兔子的个数。
输入
两个整数
第 2 页 共 58 页
输出
两个整数
输入样例
20 50
输出样例
15 5
提示
注意输出和输出格式。不能附加题目要求之外的其它内容。
问题来源
6:输出一个自然数的百位十位和个位上的各个数字
时间限制:1000MS 内存限制:65536K 总提交数:695 正确数:437
问题描述
输入一个自然数,输出这个整数的百位、十位和个位上的数字。
例1: 输入: 8
输出: 0 0 8
例2:
输入: 26 输出: 0 2 6
例3:
输入: 347
输出: 3 4 7
例4:
输入: 1234 输出: 2 3 4
输入
一个正整数
输出
三个0-9之间的数(空格分隔)
输入样例
1234
输出样例
2 3 4
提示
1、输入的数可能是0-32767之间的任何一个数;
2、输出必须是三个0-9之间的数,三个数用空格分隔。 3、输出不能有其它多余的内容;
4、本程序的关键在于使用 % 和 / 运算。
问题来源
7:输出字符(A-F)代表的十六进制数所对应的十进制值
第 3 页 共 58 页
2、输出的必须是一个10-15之间的十进制整数。 时间限制:1000MS 内存限制:65536K
总提交数:462 正确数:387 问题来源
问题描述
8:求华氏温度所对应的摄氏温度
输入一个字符(A-F之间),输出该字符所代表的十六进制数所对应的十进
制数的值。 时间限制:1000MS 内存限制:65536K
总提交数:556 正确数:407 例1:
输入: A 问题描述 输出: 10
输入一个华氏温度值,求其所对应的摄氏温度。计算公式为:例2: (华氏温度-32)
输入: B 输出的摄氏温度保留2位小数。 输出: 11
输入输出举例: 例3:
输入: F 例1:
输出: 15 输入: 100 输入 输出: 37.78 一个字符 例2:
输出
输入: 40 一个10-15之间的十进制整数 输出: 4.44
输入样例 输入 一个小数 输出
B 一个小数(保留2位小数)
输出样例 输入样例 100
11 输出样例
提示 37.78
提示 1、输入的内容必须是 A - F之间,可以作为字符输入,也可以作为一个十
六进制数输入;
注意输出的格式:只能保留2位小数
第 4 页 共 58 页
摄氏温度=5/9*
问题来源
10:已知三边计算三角形的面积
时间限制:1000MS 内存限制:65536K 总提交数:585 正确数:374
问题描述
输入三角形的三条边的值,计算三角形的面积。
要求:
(1)输入三个数(可以是小数),用空格隔开; (2)输出一个数,保留6为小数。 (3)数据采用double类型。
输入
三个数,用空格隔开。可以是小数
输出
一个数,保留6为小数。
输入样例
3 4 5
输出样例
6.000000
提示
(1)使用海伦公式; (2)注意需要头文件。
问题来源
9:已知斜边和一直角边计算三角形的另一直角边
时间限制:1000MS 内存限制:65536K 总提交数:547 正确数:415
问题描述
已知斜边和一直角边,计算三角形的另一直角边。
输入
两个数,第一个数为斜边,第二个数为一直角边。两个数以空格分隔。
输出
一个数(保留2位小数)
输入样例 5 4
输出样例
3.00
提示
1、注意数据类型;
2、要使用到数学函数,必须包含相应的头文件; 3、注意输出格式。
问题来源
第 5 页 共 58 页