經典c語言程式設計100例81-90
【程式81】
題目:809*??=800*??
+9*??+1 其中??代表的兩位數,8*??
的結果為兩位數,9*??的結果為3位數。求??
代表的兩位數,及809*??後的結果。
1.程式分析:
2.程式源**:
output(long b,long i)
main()
}【程式82】
題目:八進位制轉換為十進位制
1.程式分析
2.程式源**:
main()
printf("%d",n);
}【程式83】
題目:求0—7所能組成的奇數個數。
1.程式分析:
2.程式源**:
main()
printf("\nsum=%ld",sum);
}【程式84】
題目:乙個偶數總能表示為兩個素數之和。
1.程式分析:
2.程式源**:
#include "stdio.h"
#include "math.h"
main()
}【程式85】
題目:判斷乙個素數能被幾個9整除
1.程式分析:
2.程式源**:
main()
}printf("%ld,can be divided by %d \"9\"",sum,c9);
}【程式86】
題目:兩個字串連線程式
1.程式分析:
2.程式源**:
#include "stdio.h"
main()
else
c[k]=b[j++];
k++;
}c[k]='\0';
if(a[i]=='\0')
p=b+j;
else
p=a+i;
strcat(c,p);
puts(c);
}【程式87】
題目:回答結果(結構體變數傳遞)
1.程式分析:
2.程式源**:
#include "stdio.h"
struct student
a;main()
f(struct student b)
【程式88】
題目:讀取7個數(1—50)的整數值,每讀取乙個值,程式打
印出該值個數的*。
1.程式分析:
2.程式源**:
main()
while(a<1||a>50);
for(i=1;i<=a;i++)
printf("*");
printf("\n");
n++;}
getch程式89】
題目:某個公司採用公用**傳遞資料,資料是四位的整數,在傳遞過程中是加密的,加密規則如下:
每位數字都加上5,然後用和除以10的餘數代替該數字,再將第一位和第四位交換,第二位和第三位交換。
1.程式分析:
2.程式源**:
main()
for(i=0;i<=3/2;i++)
for(i=3;i>=0;i--)
printf("%d",aa[i程式90】
題目:專公升本一題,讀結果。
1.程式分析:
2.程式源**:
#include "stdio.h"
#define m 5
main()
;int i,j,t;
i=0;j=m-1;
while(i for(i=0;i printf("%d",*(a+i));} 程式1 題目 有1 2 3 4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?1.程式分析 可填在百位 十位 個位的數字都是1 2 3 4。組成所有的排列後再去 掉不滿足條件的排列。2.程式源 main 程式2 題目 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提1... 經典c語言程式設計100例21 30 程式21 題目 猴子吃桃問題 猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了乙個 第二天早上又將剩下的桃子吃掉一半,又多吃了乙個。以後每天早上都吃了前一天剩下 的一半零乙個。到第10天早上想再吃時,見只剩下乙個桃子了。求第一天共摘了多少。1.程式分析 ... 程式81 題目 809 800 9 1 其中?代表的兩位數,8 的結果為兩位數,9 的結果為3位數。求?代表的兩位數,及809 後的結果。1.程式分析 2.程式源 output long b,long i main 程式82 題目 八進位制轉換為十進位制 1.程式分析 2.程式源 main prin...經典C語言程式設計100例
經典C語言程式設計100例
經典C語言程式設計100例