編程小白c語言之for循環練習題

題目要求

打印1~100之間是9的倍數的整數個數以及這些數的總和

思路分析

題目很短,就一句話,提取分析,起碼得知道這些

  • 1~100裏的數,===> i=1,i++,i<=100;
  • 9的倍數,i除以9餘數爲0===>i%9==0;
  • 定義變量n來記錄"9"的個數;
  • 定義變量sum來記錄這些數的和;

擼寫代碼 

#include<stdio.h>
int main()
{
	int i,n=0,sum=0;
	for(i=1;i<=100;i++)
	{
		if(i%9==0) //判斷i是不是9的倍數 
		{
			++n;
			printf("這些數分別是:%d\n",i); //統計個數 
			sum+=i; //累加到sum 
		}
	}
	printf("\n1~100以內9的倍數一共有%d個",n); 
	printf("\n這些數最後總和sum=%d",sum);
	return 0;
 } 

測試結果

沒毛病!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章