改错题5,6,5./* 输入1个‘A’-‘Z’之间的大写字母,将其变换成对应的小写字母,再将其变换为该小写字母后第5个位置上的小写字母*/ /* 即‘A’变为‘a’,再变为‘f’,‘B’变为‘b’,再变为‘g
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 02:45:18
改错题5,6,5./* 输入1个‘A’-‘Z’之间的大写字母,将其变换成对应的小写字母,再将其变换为该小写字母后第5个位置上的小写字母*/ /* 即‘A’变为‘a’,再变为‘f’,‘B’变为‘b’,再变为‘g
改错题5,6,
5./* 输入1个‘A’-‘Z’之间的大写字母,将其变换成对应的小写字母,再将其变换为该小写字母后第5个位置上的小写字母*/
/* 即‘A’变为‘a’,再变为‘f’,‘B’变为‘b’,再变为‘g’,而‘V’-‘Z’变为‘a’-‘e’,并输出 ,其中2个错误 */
#include
#include
char fun(char c)
{
if( c>='A' && c
您有时间来帮我下那另一道题吧,感激万分!
改错题5,6,5./* 输入1个‘A’-‘Z’之间的大写字母,将其变换成对应的小写字母,再将其变换为该小写字母后第5个位置上的小写字母*/ /* 即‘A’变为‘a’,再变为‘f’,‘B’变为‘b’,再变为‘g
第6题答案:#include
#include
double fun ( int x[])
{
int sum = 0;
int c=0,i=0;
while (x[i] != 0)
{
if (x[i] > 0)
{sum += x[i]; c+=1; }
i++;
}
sum=sum/c;
return sum;
}
void main( )
{
int x[1000]; int i=0;
printf( "\nPlease enter some data (end with 0):" );
do
{ scanf("%d",&x[i]); }
while (x[i++] != 0);
printf("%f\n",fun ( x ));
}
我现在有事,那个题等我有时间给你看看,我觉得你那个题就是ASCII码转换的问题,你先看看,如果有什么不会的,给我留言就行了.第6题我给你的代码是正确的,我运行过了.
我一看就傻了眼```头昏``呼呼```