第二章
杨潇宇
c++/c
展开
-
电信141p51第10题
#includeint a,b;int main(){printf("请输入年月:");scanf("%d%d",&a,&b); if(b==1||b==3||b==5||b==7||b==8||b==10||b==12) printf("31\n");else if(b==4||b==6||b==9||b==11)printf("30\n");e原创 2015-04-03 10:41:42 · 285 阅读 · 1 评论 -
电信141p51第20题
#includeint n=0;int main(){double s=200; while(s{n++; s=s*1.045;} printf("%d年后该县年工业总产值将超500亿元\n",n); return 0;}原创 2015-04-09 22:10:23 · 248 阅读 · 0 评论 -
电信141p51第19题
#include int main(){while(1){ unsigned int x,flag; printf("请输入一个正整数:"); scanf("%u",&x); do{ flag=x%2; x/=10; }while(x&&((!flag)==x%2));//(x!=0&&((原创 2015-04-09 22:06:31 · 255 阅读 · 0 评论 -
电信141p51第18题
#includeint main(){int a,b=0,c=0,i;printf("随机输入一个正整数:"); scanf("%d",&a); do{ if(a%2==0) b++; else c++; a=a/10;原创 2015-04-09 21:55:08 · 186 阅读 · 0 评论 -
电信141p51第16题
#include int a,b,c,min,med,max,i;int main(){while(1){printf("请输入三个整数a,b,c:"); scanf("%d%d%d",&a,&b,&c); if(a>=b){max=a; min=b;} else{ min=a;原创 2015-04-09 21:31:33 · 265 阅读 · 0 评论 -
电信141p51第6题
#include int main(){ int i,j=0; printf("从公元1000年至1999年所有闰年的年号:\n"); for(i=1000;i { if((i%400)==0||((i%4==0)&&(i%100!=0))) { printf("%d ",i); j++;原创 2015-04-03 11:15:25 · 268 阅读 · 1 评论 -
电信141p51第14题
#includeint main(){ double sum=0,a=2,b=1; int n,i; scanf("%d",&n); for (i=0;i { sum=sum+a/b; a=a+b; b=a-b; } printf("%.3f\n",sum);原创 2015-04-07 22:29:53 · 275 阅读 · 0 评论 -
电信141p51第15题
#include int main(){ int i,j,k,n; printf("请输入n:"); scanf("%d",&n); printf("%d行的正(倒)三角形宝塔图:\n",n); for(i=0;i { for(j=0;j printf(" "); for(k=0;k printf(" #");原创 2015-04-09 20:11:57 · 215 阅读 · 0 评论 -
电信141p51第3题
#includeint main(){int i,min,n=2;scanf("%d",&min);while(n{scanf("%d",&i);if(in++;}printf("%d",min);return 0;}原创 2015-03-26 21:46:44 · 379 阅读 · 0 评论 -
电信141p51第8题
#includeint a,b;int main(){ while(1) { printf("请输入被除数和除数:"); scanf("%d%d",&a,&b); if(a%b==0) printf("%d/%d=%d\n",a,b,a/b); else printf("%d/%d=%d...... %d\n",a,b,a/b,a%b); }原创 2015-03-27 11:40:00 · 185 阅读 · 0 评论 -
电信141p51第12题
#includeint a;int main(){ for(a=2;;a++)if(a%2==1&&a%3==2&&a%5==4&&a%6==5&&a%7==0){ printf("%d\n",a); break;}return 0;}原创 2015-04-02 07:48:47 · 252 阅读 · 0 评论 -
电信141班作业,9*9乘法表
#include#includeint main(){int i,j;for (i=1;i{for (j=1;j{printf("%d*%d=%2d ",i,j,i*j);}printf("\n");}return 0;}原创 2015-03-20 22:18:11 · 271 阅读 · 0 评论 -
电信141p51第7题
#includechar a,b,c;int main(){ while(1) { char ch; printf("请输入任意两个字符:"); scanf("%c%c",&a,&b); while((ch=getchar())!='\n'); c=a-b; if(c%2==0) { if(a printf("后继:%c\n",b+1);原创 2015-03-27 11:11:17 · 234 阅读 · 0 评论 -
电信141p51第1题
#includeint main(){int x;for(x=0;x{printf("%d ",x*x);}printf("\n"); return 0;}原创 2015-03-26 20:58:00 · 321 阅读 · 0 评论 -
电信141p51第9题
#includeint x,y;int main(){ printf("请输入A点的横坐标x和纵坐标y:"); scanf("%d%d",&x,&y); if((x-2)*(x-2)+(y-2)*(y-2)==1) printf("A点在圆周上\n"); else if((x-2)*(x-2)+(y-2)*(y-2)>1) printf("A点在圆周外\n"原创 2015-03-27 12:01:27 · 259 阅读 · 2 评论 -
电信141p51第13题
#include int main(){char ch;int character=0;int num=0;while ((ch = getchar())!='*') {if ((ch >='A'&&ch='a'&&ch{character++;}else if (ch >= '0' && ch num++;}}printf("字母:原创 2015-04-02 13:39:38 · 256 阅读 · 0 评论 -
电信141p51第4题
#includeint main(){ char ch; ch=getchar(); if(ch>='0'&&ch printf("a numerical character\n"); elseprintf("other character\n"); return 0;}原创 2015-03-26 22:01:49 · 277 阅读 · 0 评论 -
电信141p51第17题
#include#includeint main(){ int x,y,n,i=0; printf("请输入n:"); scanf("%d",&n); for(x=2;x { for(y=1;y { if(x%y==0) i++; } if(i==1) printf("%d是2到%d之间的素数\n",x,n); i=0; }原创 2015-04-09 21:43:55 · 251 阅读 · 0 评论