问答题
【程序2.1说明】
求所有满足如下条件的三位数:它除以11得的商等于它各位数字的平方和。例如 550,除以11商为50,50=52+52+02。
【程序2.1】
void main()
{
int i, j,n,s;
for(i=100;i<=999;i++)
{
n=i;
j=n/11;
s=0;
while( (1) )
{
(2)
n/=10;
}
if( (3) )
printf("%d\t",i);
}
}
【程序2.2说明】
本程序输入一字符串,将其中的大写字母改变成小写字母。
【程序2.2】
void main()
{
int i=0;
char s[120];
scanf("%s",s);
while( (4) )
{
if( (5) )
s[i]=s[i]- ’A’+’a’;
i++;
}
printf("%s\n",s);
}
【参考答案】
(1)n (2)s=s+(n%10)*(n%10); (3)j==s (4)s[i] (5)s[i]>=’A’&&......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)