C语言的老鸟们阿,求助编程阿

来源:百度知道 编辑:UC知道 时间:2024/06/08 23:18:34
1.从键盘输入若干整数,其值在0~4之间,用-1作为结束的标志,统计每个整权的个权.
2.找出1~99只见的全部同构数,同构权是这样一组权:它出现在平房权的右边,例如:5是25右边的权,25是625右边的权.5 25都是同构数。
3.对于给定的一个百分制成绩,输出相应的五分制成绩.设90以上A,80-89为B, 70-79为C,60-69为D,60以下为E.
这是老师出的原题阿,我也搞不懂啥意思,就会做第3个.很简单的函数应用题,编段小程序,解决上述问题即可

这位老弟,你的错别字太多了~ 怪不得别人看不懂啊
下面的都调试过了,直接拿走用吧.
第2个:
#include "stdio.h"
void main()
{
int i;
for(i=2;i<100;i++)
if(i<10 && (i*i-i)%10==0 || i>=10 && (i*i-i)%100==0) printf(" %d --- %d\n",i,i*i);
}

第一个:
#include "stdio.h"
void main()
{
int a[5],s;
for(s=0;s<5;s++) a[s]=0;
for(;;)
{
scanf("%d",&s);
if(s!=-1) a[s]++; else break;
}
for(s=0;s<5;s++) printf("\n%d: %d",s,a[s]);
}

讲得 不够清楚啊。

搞不懂什么意思