第三章
文章平均质量分 54
杨潇宇
c++/c
展开
-
电信141p122第17题
#includeint main(){ int a[10]; int i; float s=0,b; for(i=0;iscanf("%d",&a[i]); for(i=0;i {s=s+a[i]; } b=s/10; printf("%.2f\n",b); return 0;}原创 2015-04-23 22:33:10 · 239 阅读 · 0 评论 -
电信141p123第30题
#include unsigned long c(unsigned long x,unsigned long y) { unsigned long z; if((y==1)||(y==x)) return 1; z=c(x-1,y-1)+c(x-1,y); return z; } int main()原创 2015-05-07 22:07:57 · 297 阅读 · 0 评论 -
电信141p123第32题
#include int main() { int i,j,p,a[100]; for(i=0;i a[i]=i+1; for(p=i=j=0;p!=56;){if(a[i]!=0) j++; if(j==4) { j=0; a[i]=0;原创 2015-05-07 20:23:06 · 226 阅读 · 0 评论 -
电信141p123第36题
#include void printdate(int year,int month,int day) { int B; if((year%4==0&&year%100!=0)||year%400==0) B=29; else B=28; switch(month) { case 1:i原创 2015-05-07 20:29:19 · 247 阅读 · 0 评论 -
电信141p123第29题
#include #include int main() { srand(5); int i,n; int a[10000]; int b[10001]; for(i=0;i{n=rand(); a[i]=n; } for(i=0;i b[i+1]=a[i];原创 2015-05-07 20:09:17 · 258 阅读 · 0 评论 -
电信141作业:排序
#includeint main(){printf("请输入10个数字:\n");int a[10]; int i,j,k; for(i=0;i scanf("%d",&a[i]); for(j=0;j{for(i=0;i{if(a[i]>a[i+1]){ k=a[i]; a[i]=原创 2015-04-16 19:33:04 · 331 阅读 · 0 评论 -
电信141作业:排序升级版
#includeint i,j,k;int a[5]={5,1,9,7,0};void sort(int x){ for(j=0;j{ for(i=0;i{ if(a[i]>a[i+1]){ k=a[i]; a[i]=a[i+1]; a[i+1]=k;}}}}void print原创 2015-04-17 11:42:31 · 262 阅读 · 0 评论 -
电信141p122第14题
#include int Reverse(unsigned int s){int a; printf("输入参数:\n"); scanf("%d",&s); printf("逆转为"); while(s>0){ a=s%10; printf("%d",a); s/=10;} printf("\n");原创 2015-04-23 21:03:53 · 233 阅读 · 0 评论 -
电信141p122第6题
#includeint up(char ch){ if(ch>=97&&ch ch=ch-32; else ch=ch; printf("%c\n",ch); return ch;} int main(){printf("请输入一个字符:");char ch; scanf("%c",&ch); up(ch); r原创 2015-04-23 19:45:20 · 349 阅读 · 0 评论 -
电信141p122第21题
#includeint main(){ int a=0; float b,h[10],max; int i,j=0; printf("请输入十个学生成绩:"); for(i=0;i scanf("%f",&h[i]); max=h[0]; for(i=0;i { if(max max=h[i]; } for(i=0;i a=原创 2015-04-23 22:48:24 · 353 阅读 · 0 评论 -
电信141p122第16题
#includeint x;int a[6];int i,c;float s=0,b;void sort(int x){for(i=0;iscanf("%d",&a[i]);for(i=0;i{ s=s+a[i];} b=s/x;}int main(){sort(6);for(i=0;i{if(a[i]>=b)原创 2015-04-23 22:29:58 · 285 阅读 · 0 评论 -
电信141p122第15题
#includeint main(){ int a[5]={1,3,4,6,9}; int i,j,k; int x=a[5]; scanf("%d",&a[5]); for(j=0;j { for(i=0;i { if(a[i]>a[i+1]) { k=a[i]; a[i]=a[i+1]; a[i+1]=k原创 2015-04-23 21:53:51 · 284 阅读 · 0 评论 -
电信141p123第28题
#includeint main(){char a[5];int i;for(i=0;i scanf("%c",&a[i]);for(i=0;i{ if(a[i]>=65&&a[i] a[i]=a[i]+32; else if(a[i]>=87&&a[i] a[i]=a[i]-32; else a[i]=a[i];}for原创 2015-04-23 23:05:03 · 228 阅读 · 0 评论 -
电信141p122第10题
#include#includeint main(){float a,b,c,p,s; int i; printf("请输入三角形的三边长:"); scanf("%f%f%f",&a,&b,&c); while(i){p=(a+b+c)/2; if((a+b>c)&&(a+c>b)&&(b+c>a))原创 2015-04-23 20:14:50 · 266 阅读 · 0 评论 -
电信141p123第38题
#include int powers(int m,int n) { int i,sum=1; for (i=0;i { sum=sum*m; } return sum; } int sum_of_powers(int k,int n) { int i,sum=0; for(i=1;i sum+=pow原创 2015-05-07 20:39:09 · 256 阅读 · 0 评论