编程的问题``用C语言编写
发布网友
发布时间:2022-04-27 04:35
我来回答
共4个回答
热心网友
时间:2022-06-26 07:28
基础要抓牢
1.
#include <stdio.h>
char change( char ch )
{
if ( ch >= 'a' && ch <= 'z' ) return ch - 'a' + 'A';
return ch - 'A' + 'a';
}
int main( )
{
char ch;
scanf("%c", &ch);
ch = change( ch );
printf("%c", ch);
return 0;
}
2.
#include <stdio.h>
int change( int n )
{
int t = 0;
while ( n )
{
t = t * 10 + n % 10;
n /= 10;
}
return t;
}
int main( )
{
int n;
scanf("%d", &n);
n = change( n );
printf("%d", n);
return 0;
}
热心网友
时间:2022-06-26 07:28
1
#include <stdio.h>
#include <ctype.h>
int main(void)
{
char ch;
scanf("%c",&ch);
if(islower(ch))
ch = toupper(ch);
else
ch = tolower(ch);
printf("%c\n",ch);
return 0;
}
2
#include <stdio.h>
#include <string.h>
int main(void)
{
int num;
char buf[6];
scanf("%d",&num);
sprintf(buf,"%d",num);
strrev(buf);
printf("%s\n",buf);
return 0;
}
热心网友
时间:2022-06-26 07:29
第一题如下:
#include"stdio.h"
#include"ctype.h"
void main()
{
char c;
scanf("%d",&c);
if(islower(c))
c=toupper(c);
else if(isupper(c))
c=tolower(c);
printf("%c",c);
}
第二题如下:
int Converse(int a)
{
int x1,x2,x3,x4,x5;
if(a<10)
a=a;
else if(a<100)
{
x1=a%10;
x2=a/10;
a=x2+x1*10;
}
else if(a<1000)
{
x1=a%10;
x2=a/10;
x3=a/100;
a=x3+x2*10+x1*100;
}
else if(a<10000)
{
x1=a%10;
x2=a/10;
x3=a/100;
x4=a/1000;
a=x4+x3*10+x2*100+x1*1000;
}
else if(a<100000)
{
x1=a%10;
x2=a/10;
x3=a/100;
x4=a/1000;
x5=a/10000;
a=x5+x4*10+x3*100+x2*1000+x1*10000;
}
return a;
}
热心网友
时间:2022-06-26 07:29
这么简单也来问??
自己想去!!!!!!!