1. 程式人生 > >C語言專案教程3:求給定數的百位、十位和個位

C語言專案教程3:求給定數的百位、十位和個位

    本教材基於硬體講解C語言程式設計,由淺入深,開發環境基於Atmel Studio 7.0,僅適合初學者,教學使用,高手請繞過。

    專案名稱:求給定數的百位、十位和個位。

    除錯步驟:參照https://blog.csdn.net/qingwufeiyang12346/article/details/50901044。

    源程式:

#include <avr/io.h>


int main(void)
{
    int number = 256;
	int hundreds, decade, units;
	
    while (1) 
    {
		hundreds = number / 100;
		decade = number % 100 / 10;
		units = number % 10;
    }
}

    註解:

    (1)“/”用於除法運算,“%”用於取餘。

    (2)進行計算時,應顯式保證資料型別轉換的正確性,這是提高程式可讀性和可靠性的重要途徑之一。

    (3)變數命名應有意義。