第二章
sumindfly1997
这个作者很懒,什么都没留下…
展开
-
P51第4题
#include int main() {int i=0; char c; while(i { printf("Input Something:"); c=getchar(); if((c>='0')&&(c printf("a numerical character\n"); if((c>='a')&&(c='A')&&(c printf("other char原创 2015-03-26 22:10:58 · 275 阅读 · 0 评论 -
第二章21题(水仙花数)
#include void main() { int k,a,b,c; printf("判断是否为水仙花数:\n"); printf("请输入一个3位数:"); scanf("%d",&k); a=k/100; b=(k%100)/10; c=(k%100)%10; if(a*a*a+b*b*b+c*c*c==k) printf("%d为水仙花数\n",k);原创 2015-04-10 11:57:01 · 316 阅读 · 0 评论 -
P51第二章11题(9*9乘法表)
#include int 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-26 22:03:38 · 396 阅读 · 0 评论 -
P51第二章第1题(输出x^2的值)
#include int main() { int i,j; for(i=0;i { j=i*i; printf("%2d",j); printf("\n"); } return 0; }原创 2015-03-26 22:08:13 · 335 阅读 · 0 评论 -
p51第14题
#include int main() { int n,i=0; float a=2,b=1,c=0,sum=0; printf("计算斐波那契分数序列的前n项和\n"); printf("请输入项数n:"); scanf("%d",&n); do { sum=sum+a/b; c=a+b; b=a; a=c; i=i+1; } while(i pri原创 2015-04-06 13:24:27 · 312 阅读 · 0 评论 -
p52第二单元22题
#include int main() { int i; for(i=1;i { if(i%3==0) { if((i/100==5)||(i/10%10==5)||(i%10==5)) { printf("%-3d ",i); } } } return 0; }原创 2015-04-15 23:30:15 · 283 阅读 · 0 评论 -
P51第6题
#include void main() { int i,j=0; printf("从公元1000年至1999年所有闰年的年号:\n"); for(i=1000;i { if((i%400)==0||((i%4==0)&&(i%100!=0)))//能整除400的或者能整除4但不整除100的是闰年 { printf("%5d",i); j++; if(j%3==0)//每输原创 2015-03-26 22:14:49 · 251 阅读 · 0 评论 -
p51第9题
#include int main() {float x,y,a; printf("请输入x:\n"); scanf("%f",&x); printf("请输入y:\n"); scanf("%f",&y); a=((x-2)*(x-2)+(y-2)*(y-2)); if(a printf("A在圆内"); if(a==1) printf("A在圆上"); if(a>1)原创 2015-04-02 19:15:55 · 299 阅读 · 0 评论 -
P51第12题
#include int main() { int i=0; while(i { if(i%2==1&&i%3==2&&i%5==4&&i%6==5&&i%7==0) printf("该长阶有%d阶\n",i); i++; } return 0; }原创 2015-04-01 12:57:54 · 265 阅读 · 0 评论 -
p51 第7题
#include int main() { char a; char b; scanf("%c",&a); getchar(); scanf("%c",&b); if((a-b)%2==0) { if(a>b) printf("%c",(a+1)); else printf("%c",(b+1)); } else { if(a>b) print原创 2015-03-31 23:25:41 · 394 阅读 · 0 评论 -
P51第19题
#include int main() { unsigned int x,flag; while(1) { printf("请输入一个正整数:\n"); scanf("%u",&x); do { flag = x%2; x = x/10; } while(x!=0&&((!flag)==x%2)); if(x==0)原创 2015-04-09 22:15:07 · 334 阅读 · 1 评论 -
P51第17题
#include #include int isprime(int n) { int i; for(i=2; i { if(n%i == 0) { return 0; } } return 1; } int main() { int i,n; printf("输出2-n之间的所有素数\n"); printf("请输入一个整数n:"); scanf("%d",原创 2015-04-09 21:09:33 · 383 阅读 · 2 评论 -
P51第八题
#include #include int main() { int a,b; printf("请输入整数a:\n"); scanf("%d",&a); printf("请输入整数b:\n"); scanf("%d",&b); if(a%b==0) printf("算式:%d/%d==%d\n",a,b,a/b); else printf("算式:%d/%d=%d,余数%d原创 2015-03-29 22:20:57 · 252 阅读 · 0 评论 -
P51第10题
#include #include int main() { int x,y; printf("请输入年号和月份: \n"); scanf("%d%d",&x,&y); if(y==1||y==3||y==5||y==7||y==8||y==10||y==12) printf("该月为31天"); else if(y==4||y==6||y==9||y==11) pr原创 2015-04-01 12:52:09 · 245 阅读 · 0 评论 -
P51第16题
#include #include int main() { int a,b,c,x; printf("请输入3个整数a,b,c:\n"); scanf("%d,%d,%d",&a,&b,&c); if(a>b) { x=a; a=b; b=x; } if(a>c) { x=a; a=c; c=x; } if(b>c) { x=b; b=c; c=x;原创 2015-04-05 22:25:44 · 268 阅读 · 0 评论 -
P51第3题
#include int main() { int i,x,min; printf("请输入10个数:\n"); scanf("%d",&x); min=x; for(i=0;i { scanf("%d",&x); if(x min=x; } printf("min=%d\n",min); return 0; }原创 2015-04-06 01:18:42 · 312 阅读 · 0 评论 -
P51第15题
#include int main() { int n,j,k,i=0; printf("请输入正整数n:"); scanf("%d",&n); while(i { i++; { for(j=0;j printf(" "); for(k=0;k printf(" @"); printf("\n"); } } return 0; }原创 2015-04-06 02:14:40 · 317 阅读 · 1 评论 -
p52第27题
#include int main() { int n,i,f=0; while(1) { printf("计算1+2+3+...+n的值\n"); printf("请输入一个正整数n:"); scanf("%d",&n); for(i=1;i f=f+i; printf("值为%d\n",f); } }原创 2015-04-16 23:15:43 · 310 阅读 · 0 评论 -
P51题13题
#include #include int main() { int ch; int number=0; int n=0; while((ch=getchar())!='*') { if((ch>='A'&&ch='a'&&ch { n++; } else if(ch>='0'&&ch { number++; } } printf("字母:%d\n原创 2015-03-29 22:53:33 · 285 阅读 · 0 评论 -
P51第18题
#include #include int main() { printf("请输入一个正整数:\n"); int a,b; int flag1 = false,flag2 = false; scanf("%d",&a); b = a; while(a) { if((a%10)%2) flag1 = true; else flag2 = true; a = a/1原创 2015-04-06 16:58:28 · 265 阅读 · 0 评论 -
P51第20题
#include int main() { int i=0,x=200; while (x { i++; x=x*1.045; } printf ("%d年后该县年工业总产值超过500亿",i); return 0; }原创 2015-04-06 00:49:31 · 334 阅读 · 0 评论