- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.逆序输出正三位数
#include stdio.h
int main()
{
int input,output= 0;
scanf(%d,input);
while(input != 0)
{
output = output*10 + input%10;
input /= 10;
}
printf(%d\n,output);
return 0;
}
2.百元找零函数
#include stdio.h
int main()
{
int amount=100;
int price=0;
printf(请输入金额(元));
scanf(%d,price);
printf(请输入票面);
scanf(%d,amount);
int change=amount-price;
printf(找您%d元。\n,change);
return 0;
}
3.求平均数
#include stdio.h
int main()
{
int a,b;
scanf(%d %d,a,b);
double c=(a+b)/2.0;
/* scanf(%d,amount);
这是注释,我随便放的,没意义
int change=amount-price;*/
printf(%d和%d的平均值是%f\n,a,b,c);
return 0;
}
4.写出程序的输出:int?i=1;
switch?(?i/3?)?{
case?0:?printf(zero);
case?1:?printf(one);
case?2:?printf(two);
}
正确答案是:zeroonetwo。
5.水仙花数是指一个N位正整数(N=3),它的每个位上的数字的N次幂之和等于它本身。例 如:153 = 13?+ 53+33。 本题要求编写程序,计算所有N位水仙花数。
输入格式:
输入在一行中给出一个正整数N(3=N=7)。
输出格式:
按递增顺序输出所有N位水仙花数,每个数字占一行。
输入样例:
3
输出样例:
153
370
371
407
#include stdio.h
int main(void) {
int i, j, n, low = 1, high, temp, sum, item, remainder;
scanf(%d, n);
for(i = 1; i n; ++i)
low *= 10; /* 得到n位数的下限 */
high = low * 10; /* 得到n位数的上限 */
for(i = low; i high; ++i) {
temp = i;
sum = 0;
while(temp 0) {
remainder = temp % 10;
item = remainder;
for(j = 1; j n; ++j)
item *= remainder;
sum += item;
temp /= 10;
}
if(i == sum)
printf(%d\n, i);
}
return 0;
}
6.时间换算
UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。
有效的输入范围是0到2359,即你的程序不可能从测试服务器读到0到2359以外的输入数据。
你的程序要输出这个时间对应的UTC时间,输出的格式和输入的相同,即输出一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。
提醒:要小心跨日的换算。
输入格式:
一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。
输出格式:
一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。
输入样例:
903
输出样例:
103
时间限制:500ms内存限制:32000kb
#include stdio.h
int main()
{
int h,m,input,b
您可能关注的文档
- 届南京高三第三次模拟考试语文.doc
- 届山东临沂市高三5月模拟考试(一)理综化学试卷(带).docx
- 届水平模拟(六校).doc
- 届唐山市一模语文A卷(1).doc
- 届新课标高考语文二轮专题复习(6)---实用类文本阅读.docx
- 届新课标高考语文二轮专题复习(9)---语言表达和运用.docx
- 届浙江省衢州市二模文综地理卷(.04).doc
- 届中考核述职述廉报告.docx
- 届中考物理二轮精品复习专题卷:测量的初步知识(21页,含模拟试题,含答案和).doc
- 界面砂浆检测作业指导书.doc
- 2025年上海市果树生物防治技术产业化应用可行性研究报告.docx
- 2024年秋季新沪科版八年级上册物理课件 第三章 光的世界 第一节 探究:光的反射定律第1课时光的直线传播 .pptx
- 2024年地铁职业技能鉴定考试历年机考真题集附答案详解【精练】.docx
- 2025年智能马桶项目立项申请报告.docx
- 2024年地铁职业技能鉴定考试历年机考真题集附参考答案详解(达标题).docx
- 2024年地铁职业技能鉴定考前冲刺试卷含答案详解【培优A卷】.docx
- 2024年地铁职业技能鉴定考前冲刺试卷附答案详解(预热题).docx
- 2025年天津市非遗技艺体验式早教活动设计与实施可行性研究报告.docx
- 2024年地铁职业技能鉴定考前冲刺练习题【word】附答案详解.docx
- 2024年地铁职业技能鉴定考前冲刺练习附参考答案详解【综合卷】.docx
最近下载
- 基于大模型的生成式检索.pdf VIP
- 西门子伺服操作说明书-SINAMICS_V90_OPI.pdf VIP
- 电力工程施工安全与质量控制管理.docx VIP
- Packing List-装箱单表格模板.xls VIP
- 电力工程施工安全及质量控制管理.doc VIP
- 2025年最新版硫化氢考试题库大全集.doc VIP
- [江西]发电厂2×600mw级机组“上大压小”土建工程施工组织设计.doc VIP
- 《护患沟通技巧》ppt课件.pptx VIP
- 县乡教师选调进城考试《教育心理学》题库及答案(各地真题).docx VIP
- 发电厂“上大压小”2×600MW超临界空冷机组工程土建专业主要施工方案.docx VIP
文档评论(0)