当前位置:文档之家› C语言 数组习题

C语言 数组习题

1.程序的功能是:从键盘输入一个十进制正整数n,将n转换成二进制数并输出,填空以实现功能要求。

例如:若输入十进制数8,则输出二进制数1000。

#include <stdio.h>
main()
{int n,i=0,a[30];
scanf("%d",&n);
while(n!=0 )
n%2;
{a[i]=
n=n/2;
i++;
}
i-1;i>=0;i--)
for(i=
printf("%d",a[i]);
return 0
}
1.【问题描述】从键盘输入一个串字符,然后再输入一个字符,统计该字符在字符串中出现
的次数。

【输入形式】一串字符,以回车结束输入
【样例输出】
2.【问题描述】教材P177:第7章课后习题题三(2)-数字个数统计。

【输入形式】输入整数的个数及各整数。

【输出形式】输出出现次数最多的数字及出现次数。

【样例输入】
3.【问题描述】从键盘输入三行文字(每行不超过80个字符),统计出其中大写字母、小写字母、数字字
符、空格、其它字符的个数。

【输入形式】三行除汉字以外的文字
【输出形式】
4.【问题描述】简易加密问题:已知一重要情报中只含有数字和字母字符,为了确保情报安全现须采用简易
加密算法进行加密(加密方法:A-Z,B-Y,&hellip;Z-A,a-z,b-y,&hellip;z-a,0-9,1-8&hellip;,9-0),编写程序从键盘上输一行情信息(长度小于80个字符,以#号结束),将其加密后输出。

【输入形式】输入一行字符。

【输出形式】输出加密后的信息。

【样例输入】
【样例输出】
【样例说明】
【评分标准】
5.【问题描述】教材P177:第7章课后习题题三(5)-求鞍点。

【输入形式】输入正整数n(2<n<6)及n阶方阵。

【输出形式】输出鞍点的行列及值。

【样例输入】
【样例输出】
【样例说明】无鞍点则输出NO
【评分标准】。

相关主题