1. 程式人生 > >1.通過程式設計實現,統計1~n有多少個9

1.通過程式設計實現,統計1~n有多少個9

#include <stdio.h>
int main()
{
int n,m,k;
int i,j=0;
printf(“enter n:”);
scanf(%d",$n);
for(i=1;i<=n,i++)
{
k=i;
while(k)
{
if(k== 9)
{
j++;
}
else
{
m=k%10;
if(m== 9)
{
j++;


k/=10;}

printf(“1 - %d have %d 9.\n”,n,j);
return0;
}

相關推薦

1.通過程式設計實現,統計1~n多少9

#include <stdio.h> int main() { int n,m,k; int i,j=0; printf(“enter n:”); scanf(%d",$n); for(i=1;i<=n,i++) { k=i; while(k)

通過程式設計實現,統計1~n多少9 提示:n通過引數傳入

#include <stdio.h> int fun(int n) { int i; int tmp; int k; int count = 0;

.通過程式設計實現,統計1~n多少9n通過引數傳入)

 #include<stdio.h> int count9(int n) {         int i,r,temp;         int j=0;         for(i=

1. 題目:通過程式設計實現,統計1~n多少9 提示:n通過引數傳入

/*題目:通過程式設計實現,統計1~n有多少個9  提示:n通過引數傳入*/ #include <stdio.h> int main() {int n;printf("璇瘋緭鍏鐨勫€礆細\n");scanf("%d",&n);int i = 1,cou

通過程式設計實現統計1-n多少9

#include <stdio.h> int main() {     int n,a,i,j;     int sum = 0;     printf("please input n:\n");     scanf("%d",&n); for(i=1;

3.2程式設計實現1)員工類(Employee)(2)部門主管類(Manager)(3)測試類(Test)

摩爾的Java學習筆記3.2 第三週作業: 1、定義學生類:成員變數有學號、姓名、出生日期(字串)、成績;成員方法包括構造方法、計算學生年齡的方法、輸出學生資訊的方法;在主方法中創造一

1.3程式設計實現從鍵盤依次輸入姓名(字串)、年齡(整型)、性別(字元)和成績(浮點型),然後依次顯示上述內容

摩爾的Java學習筆記1.3 第一週作業: 1、輸出一行文字; 2、輸入一個字串,判斷其中字母、數字、其他字元的個數; 3、程式設計實現從鍵盤依次輸入姓名(字串)、年齡

1.while迴圈實現列印1到10

while迴圈實現列印1到10 /** * [說明]:while迴圈實現列印1到10 * @author aeon */ public class TestWhile { public static void main(String[] args) { int i = 1

程式設計題:通過程式設計實現輸出2的1000次方

#include <stdio.h> #include <iostream> #include <string.h> using namespace std; int main() { int a[1024]; //先定義一個

C語言程式設計基礎— 一維陣列 (程式設計實現從鍵盤輸入20整數,統計非負數個數,並計算非負數之和。)

程式設計基礎—一維陣列 (程式設計實現從鍵盤輸入20個整數,統計非負數個數,並計算非負數之和。) #include<stdio.h> int main() { int a[20] ; int k=0,sum=0,i; for (i=0;i<20

51nod 1009 數字1的數量 (統計1的總個數,好題)

給定一個十進位制正整數N,寫下從1開始,到N的所有正數,計算出其中出現所有1的個數。 例如:n = 12,包含了5個1。1,10,12共包含3個1,11包含2個1,總共5個1。 Input 輸入N(1 <= N <= 10^9) Outp

135、程式設計實現:找出兩字串中最大公共子字串,如"abccade","dgcadde"的最大子串為 "cad"

35、程式設計實現:找出兩個字串中最大公共子字串,如"abccade","dgcadde"的最大子串為 "cad" /* 35、程式設計實現:找出兩個字串中最大公共子字串,如"abccade","dgcadde"的最大子串為 "cad" 不同於56的最長公共子串 DP題

linux下socket程式設計實現一個伺服器連線多客戶端

使用socekt通訊一般步驟     1)伺服器端:socker()建立套接字,繫結(bind)並

1.程式設計實現: 兩int(32位)整數m和n的二進位制表達中, 多少個位(bit)不同? 輸入例子: 1999 2299 輸出例子:7

方法一: 演算法思想:由於要找兩個數對應不同位元位的個數,可以先將兩個數按位異或,然後再統計異或後的數中的一的個數,而統計二進位制中1的個數有三種方法;1.這個數迴圈按位 於比它小1的數,直到這個數為0為止;2.把這個數的每一個二進位制位拿出來,用的方法是和1相與,移位,迴

每日訓練之程式設計小程式 1統計1~n多少9 (註釋已補)

        在經過一段時間的預習之後,開始了這個學期的第一次程式設計,在正式寫上程式之前,先分析下我的思路。        在剛開始的時候,是想法上的錯誤,誤把題目理解為了求1~n有多少個9的倍數,導致結果出現偏差。        後來我準備通過對每個數先從個位開始檢測是

程式設計實現輸入n,求出1n之間所有的質數

#include<stdio.h>#include<math.h>int main(){    int i,j,k,m,n=0;    printf("請輸入你想求出可能質數的最

Azure Stack技術深入淺出系列1:Azure Stack與Azure的QoS保證的網絡聯通實現方法和對比測試

azure stack 雲計算 微軟 azure源自Azure的Azure stack作為一款業界唯一的和領先的公有雲平臺一致的混合雲平臺,能夠幫助企業客戶從自有數據中心交付Azure雲服務。它作為微軟混合雲戰略中的重頭戲,官方宣稱其將在今年年中GA了。上海儀電集團高度重視這一產品,同時成立了一個專門的團隊來

LightOJ - 1117 Helping Cicada (求1~n多少個數不能被這m個數中任意一個整除)(容斥+狀態壓縮)

vol == show fine cst href main http color 題意:http://www.lightoj.com/volume_showproblem.php?problem=1117 考慮1個數k,1~n有[n/k]個數能被k整除,[a]表示a向下取

C程式設計——程式設計實現查詢兩字串的最大公共子串1.0

1、 題目:程式設計實現查詢兩個字串的最大公共子串 示例:“aocdfe"和"pmcdfa"最大公共子串為"cdf” 注:最大公共子串有不止一個時,只輸出第一個最大子串 **2、**程式 #include <stdio.h> #include <string.h>

將R[n]中的每個字元按照字母字元、數字字元和其他字元的順序排列。要求,利用原有空間。 輸入輸出樣例:1組 #1 樣例輸入: 7 //n的取值,表示字元陣列中包括多大 a b 1 2 c ] d

將R[n]中的每個字元按照字母字元、數字字元和其他字元的順序排列。要求,利用原有空間,且各類字元順序也不改變。 輸入輸出樣例:1組 #1 樣例輸入: 7 //n的取值,表示字元陣列中包括有多大 a b 1 2 c ] d //7個字元元素都是什麼 樣例輸出: