张楚的第七次作业
Posted yoki酱
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了张楚的第七次作业相关的知识,希望对你有一定的参考价值。
1.第一题稍后改
2.第二题
#include<stdio.h> int main()//数组逆序存放输出 { int a[10],b[10],m,n,i; printf("你要输入几个数(少于十个)?\n"); scanf("%d",&n); printf("请输入这%d个整数\n",n); for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=0;i<n;i++) { b[i]=a[n-i-1]; printf("%d ",b[i]); } return 0; }
3.第三题
#include<stdio.h> int main()//共有元素 { int m,n,u,v,i,j; printf("第一组数有几个?\n"); scanf("%d",&m); int a[10]; printf("请输入这些数字:\n"); for(i=0;i<m;i++) scanf("%d",&a[i]); printf("第二组数有几个?\n"); scanf("%d",&n); printf("请输入这些数字:\n"); int b[10]; for(j=0;j<n;j++) scanf("%d",&b[j]); for(i=0;i<m;i++) { for(j=0;j<n;j++) if(a[i]==b[j]) printf("共有元素有%d",a[i]); } return 0; }
4.第四题
#include<stdio.h> int a(int m) { if(m==0) return 0; else printf("%d",m%10); return a(m/10); } int main() { int c; printf("请输入整数:"); scanf("%d",&c); printf("反序输出为:"); a(c); return 0; }
这次感觉有点难,绝大部分是因为自己上课不够认真了,连自己都已经感受到没有一开始的拼劲了,造成现在这种小错不断的局面,比如忘加return或者scanf后的&。上课也是浑浑噩噩,没有一开始的认真了。所以是时候调整心态,端正自己的学习态度 ,玩的时候好好玩,学的时候好好学,分清主次,认知自己在什么时候该做什么。
以上是关于张楚的第七次作业的主要内容,如果未能解决你的问题,请参考以下文章