原创 用c語言實現 編寫程序數一下1到100的所有整數中出現多少次數字9

除9得到10或者除10餘數爲9或者除9得11的數都包含9.#include<stdio.h> int main() { int i; int count=0; for(i=1;i<=100;i++) { if(i%10==9|

原创 用c語言實現 猴子喫桃問題

猴子喫桃問題。猴子第一天摘下若干個桃子,當即吃了一半,好不過癮,又多吃了一個。第二天早上又吃了剩下的桃子的一半,又多吃了一個。以後每天都吃了前一天剩

原创 用c語言實現 my_strchr() 和 my_strrchr()

my_strchr()函數在字符串str中查找字符ch第一次出現的位置,原型如下 char *strchr( char const *str,int ch); my_strrchr()函數在字符串str中查找字符最後一次出現的位置,原型

原创 用c語言實現 猴子吃桃問題

猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,好不過癮,又多吃了一個。第二天早上又吃了剩下的桃子的一半,又多吃了一個。以後每天都吃了前一天剩

原创 判斷1000年---2000年之間的閏年

#include <stdio.h> int main() { int year; int leap; printf("1000到2000年之間的閏年是:\n"); for(year=1000;year<=2000;year++

原创 求10個數中最大值

#include <stdio.h> int main() { int a[10]; int b; int c=a[0]; printf("請輸入十個數字:"); for(b=0;b<10;b++) { scanf("%d

原创 取100到200之間的素數

#include <stdio.h> #include <math.h> int main() { int i,n; for(i=101;i<=200;i+=2) { for(n=2;n<=i;n++) { {

原创 用c語言實現 計算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100的值

分母不變,分子遞增用while語句來控制循環#include <stdio.h> int main() { int i=1; double deno=2.0,sum=1.0,term; while(deno<=100) { i

原创 括號是否匹配問題

當遇到{時count加1,遇到}時count減1.在遇#include <stdio.h> int main() { int c

原创 輸入並重復打印計算行數

     編寫一個程序,從標準輸入讀取幾行輸入。每行輸入都要打印到標準輸出上,前面加上行號。在編寫這個程序的時候要使這個程序能夠處理的輸入行的長 度沒有限制。#include <stdio.h> int main() { int ch;

原创 函數返回參數值爲1的個數

寫一個函數返回參數值爲1的個數 比如:15       0000 1111       4個1 程序原型: int  count_one_bits(unsignedint value) #include <stdio.h> int mai

原创 不允許創建臨時變量,交換兩個數的內容

無中間變量交換兩個數的值#include<stdio.h>; int main() { int a,b; printf("請輸入數字a="); scanf("%d",&a); printf("請輸入數字b="); scanf("

原创 用c語言實現 折半查找

#include <stdio.h> int main() { int b; int left=0,right=9,mid=(left+right)/2; int a[10]={1,2,3,4,5,6,7,8,9,10}; pr

原创 用c語言實現 一個通訊錄(實現 增加、刪除、查找、修改、顯示、清空功能)

源程序頭文件contact.h #ifndef _CONTACT_H__ #define _CONTACT_H__ #define NAME_MAX 20 #define SEX_MAX 5 #define TELE_MAX 15 #

原创 用c語言實現 編寫一個函數,將一個數字字符串轉換成這個字符串對應的數字(包括正浮點數、負浮點數)

<p align="left">例如:“12.34“  返回12.34</p><p align="left">        “-123.34“ 返回-123.34</p><p align="left">函數原型:doublemy_ato