摘要: #include<stdio.h> /*题目:求3*3矩阵对角线之和*/ int main(){ int i,j,k,t; int a[3][3]; while(1){ printf("请依次输入矩阵数字\n"); k=0; for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); for(i=0;i<3;i++) for(j=0;j<3;j+ 阅读全文
posted @ 2019-09-01 23:19 狗狗王 阅读(1655) 评论(0) 推荐(0)
摘要: #include /*题目:利用冒泡法对10个数进行排序*/ int main(){ int i,j,k,t; int a[10]; while(1){ printf("——冒泡法排序——\n"); for(i=0;i<10;i++){ printf("请输入第%d个排序数字",i+1); scanf("%d",&a[i]); } for(j=0;j<9;j++) for(k=j+1;k... 阅读全文
posted @ 2019-08-31 10:37 狗狗王 阅读(3228) 评论(1) 推荐(0)
摘要: #include /*题目:求100以内素数*/ int main(){ int i,j,k,m,n; lop: while(1){ printf("——列出m-n之间素数——\n请输入起始数:"); scanf("%d",&m); if(m<=1){ printf("输入错误,请重新输入"); goto lop;} printf("请输入终止数:"); scanf("%d",&n); for(... 阅读全文
posted @ 2019-08-30 21:53 狗狗王 阅读(2223) 评论(0) 推荐(0)
摘要: #include<stdio.h> #include<stdlib.h> /*题目:星期几的第一个字母来判断一下是星期几,如果第一个字母一样, 则继续判断第二个字母,直至找到唯一数据。这里我扩展为不限个数任意 一组数据*/ int main(){ int i,k,j1,j2,j3,j4,j5,j6,j7; char a; char w1[]="monday"; char w2[]="tuesday 阅读全文
posted @ 2019-08-29 16:08 狗狗王 阅读(1121) 评论(0) 推荐(0)
摘要: 扩展一下 阅读全文
posted @ 2019-08-26 23:16 狗狗王 阅读(2204) 评论(0) 推荐(0)
摘要: 方法二 阅读全文
posted @ 2019-08-26 22:55 狗狗王 阅读(3223) 评论(0) 推荐(0)
摘要: #include #include /*题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问 第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?*/ int main(){ int i,age=10; for(i=0;i<4;i++) age=age+2; printf("第五个人岁数... 阅读全文
posted @ 2019-08-26 22:16 狗狗王 阅读(728) 评论(0) 推荐(0)
摘要: #include<stdio.h> #include<stdlib.h> //题目:递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。 int main(){ int i,l; char a[100]; while(1){ printf("请输入一串字符:"); for(i=0;i<100;i++){ scanf("%c",&a[i]); if(a[i]=='\n') break;} l= 阅读全文
posted @ 2019-08-26 21:59 狗狗王 阅读(1523) 评论(0) 推荐(0)
摘要: #include<stdio.h> #include<stdlib.h> //题目:用递归法求n的阶乘 int main(){ int n; long int s,a; while(1){ printf("请输入参数n:"); scanf("%d",&n); s=1; for(a=1;a<=n;a++) s=s*a; printf("%d!=%ld\n_______________________ 阅读全文
posted @ 2019-08-26 13:14 狗狗王 阅读(2050) 评论(0) 推荐(0)
摘要: 1 #include<stdio.h> 2 #include<stdlib.h> 3 //题目:求 1+2!+3!+4!……n!的和 4 int main(){ 5 int s,i,n,a,sum; 6 while(1){ 7 printf("请输入参数n:"); 8 scanf("%d",&n); 9 sum=0; 10 for(i=1;i<=n;i++){ 11 s=1; 12 for(a=1 阅读全文
posted @ 2019-08-26 11:44 狗狗王 阅读(1053) 评论(0) 推荐(0)