首页 > 代码库 > 死死死死!第七次作业!
死死死死!第七次作业!
1. 编写程序计算自己名字中包含字母表中每个字母的个数
#include"stdio.h" main() { int a[100]={0},i,j; char c; while((c=getchar())!=‘\n‘) /*获取字符并统计每个字母出现次数*/ for (i=65;i<=90;i++) if(c==i||c==i+32) a[i]++ ; for (j=65;j<=90;j++) /*输出统计信息*/ if (a[j]>0) printf("%c:%-3d\n",j,a[j]); getchar(); /*保持命令提示窗口不被自动关闭*/ }
2. 编写程序将给定的n(小于10)个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。
#include<stdio.h> int main() { int n[10] int a; int i; int m; int b; print("请输入n的值:"); scanf("%d",&n) ; print("请输入相应个数的整数:"); scanf("%d",a); for(i=0;i<=n;i++); scanf("%d",&m); for(i=0;i<=n,i++); { b=m; m=i; i=b; } printf("%d",&a); return 0; }
3. 编写程序找出给定两个整型数组的共有元素。
#include<stdio.h> void main() { int a[10]; int b[10]; int a1,a2; printf("请输入第1个数组的10个整数"); printf("\n"); for(int i=0;i<10;i++) { scanf("%d",&a1); a[i]=a1; } printf("请输入第2个数组的10个整数"); printf("\n"); for(i=0;i<10;i++) { scanf("%d",&a2); b[i]=a2; } for(i=0;i<10;i++) { for(int j=0;j<10;j++) { if(a[i]==b[j]) printf("%d ",a[i]); } } }
死死死死!第七次作业!
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。