第一周:简单的计算程序

 1、逆序的三位数

题目内容:

程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。

输入格式:

每个测试是一个3位的正整数。

 输出格式:

输出逆序的数。

输入样例:

123

输出样例:

321

解答:

#include <stdio.h>

int main(void)
{
    int num;
    int ge, shi, bai;
    puts("请输入一个正三位数: ");
    scanf("%d", &num);
    ge = num % 10;
    shi = num / 10 % 10;
    bai = num / 100;
    puts("逆序的数字为: ");
    printf("%d\n", ge * 100 + shi * 10 + bai);

    return 0;
}
时间: 2024-12-14 10:03:22

第一周:简单的计算程序的相关文章

函数知识学习和第一周简单总结

<Linux C程序设计 王者归来>这门课程的第三章是函数,函数的作用就是使得程序的模块性更强,不同作用的函数放在不同的地方,更重要的就是便于代码的修改和阅读. 学习函数首先要了解函数的本质,函数的本质是一段机器指令代码.而函数名的本质就是一个标号,该标号的值等于内存中存储函数代码的首地址.函数调用时会使空间的栈不断增长,从当前进程中的栈顶的位置到函数保存返回值的位置,这一块内存成为函数的栈帧.所有函数中定义的局部变量都存储在函数的栈帧上,当函数调用结束的时该块栈帧就消失了.如下图所示: 调用

WUST暑假集训第一周简单小结

目录 一.dfs序在树状图中的经典应用 二.初探双向广度优先搜索 三.整体二分思想完美解决kth number问题 四.实战模拟退火思想(变步长贪心算法) 五.凸包问题经典例题 六.树的重心问题经典例题 七.矩阵快速幂例题 一.dfs序在树状图中的经典应用 首先是dfs序的问题,什么是dfs序? 我的理解:dfs序也就是将一棵树通过树的遍历顺序将一棵树转化为父节点包含了子节点的序列,n个结点的树对应n个数的序列,一个结点在序列中的表现形式为一段区间,这段区间中包含了该结点的子树区间,且构造的区间

Django学习小组出品:一起来做一个简单的Blog第一周文档(教程)

本节是 django blog 项目的开篇,是 django 学习小组的集体学习成果.django学习小组是由我发起的一个促进 django 新手互相学习.互相帮助的组织.小组在一边学习 django 的同时将一起完成三个项目: 一个简单django blog,用于发布小组每周的学习和开发文档 django中国社区,为国内的 django 开发者们提供一个长期维护的 django 社区,聚集全国的 django 开发者到这个社区上来 django 问答社区, 类似于segmentfault 和

20155336 2016-2017-2《JAVA程序设计》第一周学习总结

# 20155336  2016-2017-2<JAVA程序设计>第1周学习总结 ## 教材学习内容总结 开学的第一周,带着些许的欣喜和好奇,听完了老师的第一堂课.说心里话学习JAVA仿佛观看一部英文影视作品一样头疼, 因为总会有许许多多相似的名字让你记得晕头转向.JAVA也是一样,什么JVM啊JRE啊JDK啊 (/(ㄒoㄒ)/~~)  等等一系列 的英文缩写,让人心神意乱~~但总体上对JAVA有了一个初步的了解.通过课上老师的介绍以及课下对JAVA书第一章的浏览, 我简单的了解了JAVA艰辛

20145216 史婧瑶《信息安全系统设计基础》第一周学习总结

20145216 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 Linux基础 1.ls命令 ls或ls .显示是当前目录的内容,这里“.”就是参数,表示当前目录,是缺省的可以省略.我们可以用ls -a .显示当前目录中的所有内容,包括隐藏文件和目录.其中“-a” 就是选项,改变了显示的内容.如图所示: 2.man命令 man命令可以查看帮助文档,如 man man : 若在shell中输入 man+数字+命令/函数 即可以查到相关的命令和函数:若不加数字,那man命令默认从数字较

《嵌入式设计》第一周学习总结

<嵌入式设计>第一周学习总结 学习时遇到的主要问题 1.运行环境未及时安装 2.命令不熟练 3.上课状态不好 解决方法 1.及时安装环境并熟悉运行 2.参考Linux操作系统实用教程并百度一些问题的解决办法 3.及时调整自己状态 主要学习内容 Linux一些简单基本的操作, 用.c文件输出hello word 用vi test.c 创建.c文件 #include <stdio.h> int main(){ printf("hello word\n"); } 并用

20145326蔡馨熠《Java程序设计》第一周学习总结

20145326蔡馨熠 <Java程序设计>第一周学习总结 教材学习内容总结 转眼间新的一学期终于开始了!为什么我这么期待呢?因为这学期可以上娄嘉鹏老师的java程序设计课,我不是什么电脑天才,之前c语言学得也不是特别好.可我就是对hdl和java特别感兴趣(之前在我的问卷调查报告里面提到过),并且寒假的时候在家里也预习了一部分java知识.第一周要求学习两个章节并作心得体会,虽然我早已看过前两章的知识,不过为了进一步巩固,我还是用了星期六一天的时间把第一章和第二章的知识从头到尾仔仔细细的看了

第一周小结

2015年10月15    第一周 本周学习重点归纳 PS(CS6) AXURE MarkdownPad2 Mark Man notepad++ PS 快捷键 "Ctrl"+"Alt"+"Z"回退Ctrl+O 打开文件 Ctrl Ait+Z 回退多步 Shift+鼠标左键 图片正中间 Shift 重合内部 Alt 去除外部 Ctrl+D 取消选区 Ctrl+T 自由变换 Ctrl+Delete 填充前景色 Alt+Delete 填充背景色 Ctr

信息安全系统设计基础——第一周学习过程记录与总结体会

第一周学习过程记录与总结体会 第1节    Linux系统简介 1.Linux操作系统:即内核和系统调用两层 2.Linux与Windows的不同: (1)免费与收费 (2)软件与支持 (3)安全性 (4)使用习惯 (5)可定制性 (6)应用范畴 (7)各自缺乏的 3.如何学习Linux (1)明确态度,形成良好学习心态 (2)重视基础,从头学习 第2节  基本概念及操作 1.桌面环境介绍 通过内核—服务器(X.org) —客户端(X.client)实现完整的桌面环境,与Windows不同. 2

六月第一周的总结之axure。

这个软件很强大,做一些最开始的原型设计很方便,但是不能像PS那样做出很多效果,得先PS做出效果之后,拖进AXURE来进行制造, 这个软件基本所有东西都有模块在里面,需要的只是拖动,以及添加一些点击,移入,移出的效果. 这个软件比较简单易懂,很傻瓜似,但是只能做出一个原型网页. 对于这个软件我也应该算是会使用了,但是依旧不够熟练. 六月第一周的总结之axure.,布布扣,bubuko.com