C語言程式輸入一個三位數取個位十位百位
/******************************************************
*專案名稱:三位數取個位十位百位
*程式檔名:三位數取各位數
*使用軟體:vs2017
****************************************************** /
#include<stdio.h>
int main()
{
int a, b, c, d;
printf("請輸入一個三位數:");
scanf_s("%d", &d);//由於使用軟體原因這裡用scanf_s代替scanf
a = d % 10 ;
d = d / 10;
b = d % 10;
c = d / 10;
printf("個位:%d\n十位:%d\n百位:%d\n", a, b, c);
return 0;
}
程式碼生成結果:
相關推薦
C語言程式輸入一個三位數取個位十位百位
/****************************************************** *專案名稱:三位數取個位十位百位 *程式檔名:三位數取各位數 *使用軟體:vs2017 **************************
關於C語言中輸入一個三位整數,逆序輸出一個三位數
剛開始在leetcode上刷題,遇到的兩道題目比較簡單,一道是求用一個函式求輸入的兩個數的值,這個簡單就略過了,下面講講一道常見的題目,這是一點小心得,下面附上題目及解題思路:題目:Given a 32-bit signed integer, reverse digits o
三位數個,十,百位相加
//順序結構及流程 #include"stdio.h" &n
【C語言】輸入一個整數,輸出該數二進位制表示中1的個數(三種方法)
輸入一個整數,輸出該數二進位制表示中1的個數。如輸入32,輸出1.程式碼實現:方法1:與運算#define _CRT_SECURE_NO_WARNINGS 1 #include<iostream> using namespace std; int FindOne
C語言:輸入一個不確定位數的正整數,把位數翻轉出來!
Code: /*給一個正整數,要求: 1.求出它是幾位數; 2.分別輸出每一位數字; 3.按逆序輸出各位數字, */ #include <stdio.h> #include <math.
C語言 初級-輸入一個百位數,分別輸出 個、十、百位
/* *copyright(c)2018,CSDN學院 *All rights reserved. *檔名稱:main.c *作 者:楊夢豪 *完成日期:2018年5月10日 *版 本 號:v1.0 * *問題描述:分別輸出個、十、百位數字 */ #
matlab_exercise(2)----輸入一個三位數,依次輸出其個位數字,十位數字,百位數字
code 運行程序 bsp 向下取整 第一次 col color LG span 第一次作業--第二題 輸入一個三位數,依次輸出其個位數字,十位數字,百位數字。 1 %第二題 2 %註意:將文件命名為math_2018_4_02_01.m 3 %先判斷輸入的是不是三
【C語言】輸入一個整數,求它的原碼,反碼,補碼值
補碼 while src info idt IV com scan -- 1 #include<stdio.h> 2 #include<math.h> 3 int main() 4 { 5 int m,n,a[10],i=0,y[
總結:C語言字串輸入的三種方式(scanf("%c",array); scanf("%s",str); gets(array);)
1、以scanf("%c",&array);的格式輸入字串; 由於%c是輸入一個字元,若需要輸入字串時我們可以建立陣列或指標配合迴圈(while,do{}while,for)來達到目的。如下例利用do{}while及陣列來輸入字串,並重新輸出,以字元#為結束標誌: #includ
【C語言】輸入一個整數N,求N以內的素數之和
【C語言】輸入一個整數N,求N以內的素數之和 /* ============================================================================ Name
C語言,輸入abc三個整數,並從大到小排序輸出和“找出三個數中最大的數”的中間變數的用法的區別
共同點:都是中間變數,都可以重複拿來做中轉站使用 不同點:排序的題目中,中間變數只是做中轉站作兩個變數交換值用來,並不是要用來儲存最終要輸出的值 而找出最大數或者最小數的題目中,中間變數不但做交換用的中轉站,還要儲存程式最終要輸出的值
C語言實驗——輸入一個整數的小寫金額值,轉化為大寫金額值並輸出
#include <stdio.h> #include <string.h> void trans(int a) { if(a == 1)printf("壹"); else if(a == 2)printf("貳");
倒序輸出 螢幕輸入一個三位數
n);}只要你輸入的數在-32768~32767之間都可以 ||| 我是學C++的 我來試試 自己好標頭 結尾 { CIN〈〈X〈〈Y〈〈Z; COUT〉〉X〉〉Y〉〉Z; } &a
輸入一個三位數,再反向輸出
法一: <script type="text/javascript"> var n = parseInt(prompt('輸入一個三位數')); v
c語言程式判斷一個字串是否是迴文
#include<stdio.h>#include<string.h>int main(){ char a[100]; int i,j; gets(a);
輸入一個三位數,判斷是否是水仙花數
public class Remainder{ public static void main(String [] args){ /* 將一個三位數 得到其百位,十位,個位 */
(python)輸入一個三位數以上的整數,輸出其百位以上的數字
例如使用者輸入1234,則程式輸出12 如果本題目幫助到了你,請點個贊再走,嘿嘿!! x=input('請輸入一個三位以上的數') x=int(x) if 0<x<99:
中國大學MOOC-翁愷-C語言程式習題第三週
模擬交通警察的雷達測速儀。輸入汽車速度,如果速度超出60 mph,則顯示“Speeding”,否則顯示“OK”。 輸入格式: 輸入在一行中給出1個不超過500的非負整數,即雷達測到的車速。 輸出格式: 在一行中輸出測速儀顯示結果,格式為:“Speed: V - S”,其中V是車速,S或者是Speeding、
C語言程式例題(三)
1.問題描述 有一對兔子,從出生後的第三個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子,假設所有的兔子都不死,問30個月內每個月的兔子總數為多少? 2.問題分析 我們可以列一張表來看一下每個月兔子的數目 月數
C語言之輸入一個年份,判斷是不是閏年
#include <stdio.h> int main(){ /*輸入年份判斷是不是閏年*/ /*閏年: 能被400整除, 能被4整除,並且不能被100整除*/ int year,f