第二章
daiguoxiang1228
这个作者很懒,什么都没留下…
展开
-
2-7
#include int main(){ int a,b; printf("请输入a,b两个字符:"); scanf("%d %d",&a,&b); if((a-b)%2==0) printf("后继字符%d\n",b); else printf("前趋字符%d\n",a); return 0;}原创 2015-04-09 20:51:42 · 359 阅读 · 1 评论 -
2-18
判断一个正整数是否同时含有奇数字和偶数字注意:if条件语句里用判断运算符而不是赋值运算符原创 2015-05-07 23:26:43 · 334 阅读 · 0 评论 -
2-12
#include int main(){int a; for(a=0;a{if(a%2==1&&a%3==2&&a%5==4&&a%6==5&&a%7==0)printf("长阶=%d阶\n",a); } return 0;}原创 2015-04-16 19:18:23 · 312 阅读 · 0 评论 -
1-7从小到大排序
#includeint main(){ int i,j,k; int a[7]={2,76,2,67,84,32,85}; for(j=0;j printf("%d ",a[j]); printf("\n"); for(i=0;i { for(j=i;j>0;j--) { if(a[j] { k=a[j];原创 2015-04-17 10:48:28 · 627 阅读 · 0 评论 -
2-16
#includeint main(){ int a,b,c,i,j,k; printf("请输入三个整数:"); scanf("%d%d%d",&a,&b,&c); if(a>b){ i=a; a=b; b=i; if(b>c){ j=b; b=c; c=j;}} else{ if(b>c)原创 2015-04-16 20:57:02 · 225 阅读 · 0 评论 -
2-13
#include#include#includeint main(){ int i=0,j=0; char ch; do { if(isalpha(ch)) i++; else if(isdigit(ch)) j++; } while((ch=getche())!='*'); printf("\n字母个数有%d个\n数字原创 2015-04-16 19:44:28 · 284 阅读 · 0 评论 -
2-10
#include int main(){ int year,month; char ch; do { printf("请输入年份和月份:"); scanf("%d %d",&year,&month); if((year%4==0&&year%100!=0)||year%400==0) { if(month==1||month==3||原创 2015-04-09 22:42:40 · 287 阅读 · 0 评论 -
2-9
#include int main(){ double x,y,d; char ch; do { scanf("%lf %lf",&x,&y); d=(x-2)*(x-2)+(y-2)*(y-2); if(d>1) printf("A点在圆外\n"); else if(d>0&&d!=1)printf("A点在圆内\n"); els原创 2015-04-09 22:10:30 · 234 阅读 · 0 评论 -
2-8
#include int main(){ int a,b,q,r; scanf("%d %d",&a,&b); if(a%b==0) { q=a/b; printf("%d/%d=%d\n",a,b,q); }else { q=a/b; r=a%b; printf("%d/%d=%d\n",a,b,q);原创 2015-04-09 21:19:00 · 261 阅读 · 0 评论 -
2-1
#include int main(){ int x=0; int i=0; while(i { printf("x=%d",x); printf(" x*x=%d\n",x*x); i++; x=i; } return 0;}原创 2015-04-08 17:59:00 · 281 阅读 · 0 评论 -
2-20
#includeint main(){ double m=200; int i=0; do{ m=m*1.045; i++;} while(m printf("%d年\n",i); return 0;}原创 2015-04-16 22:04:09 · 240 阅读 · 0 评论 -
2-6
#include int main(){ int year=1000,i=0; for(year=1000;year { if((year%4==0&&year%100!=0)||year%400==0) {printf("%6d",year); i=i+1; } if(i原创 2015-04-09 20:35:46 · 259 阅读 · 0 评论 -
2-4
#include #include int main(){ char a; scanf("%c",&a); if(isdigit(a)) printf("amumerical character\n"); else printf("other character\n"); return 0;}原创 2015-04-09 20:09:48 · 275 阅读 · 0 评论 -
2-3
#include int main(){ int a[10]; int i,min; for(i=0;i scanf ("%d",&a[i]); for(i=0;i { min=a[0]; if(a[0]>a[i]) min=a[i];} printf("min=%d\n",min);原创 2015-04-09 19:32:40 · 256 阅读 · 0 评论 -
2-14
#includeint main(){ int n=3; int i=0,c=0; double s=0,a=2,b=1; do{ s=s+a/b; c=a; a=a+b; b=c; i++;} while(i!=n); printf("斐波那契分数序列前%d项之和:s=%f\n",n,s); return 0;}原创 2015-04-16 20:21:42 · 246 阅读 · 0 评论 -
2-11
#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-20 12:03:07 · 328 阅读 · 0 评论 -
2-15
#includeint main(){int a,b,c;int n;printf("请输入n:");scanf("%d",&n);for(a=1;a{ for(b=1;b printf(" "); for(c=1;c printf("$ "); printf("\n");}for(a=0;a{ for(b=0;b print原创 2015-05-07 21:05:38 · 279 阅读 · 0 评论