原创 用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