❶ C#求大神给我这道题的答案
usingSystem;
namespaceTest
{
classProgram
{
publicstaticvoidMain()
{
Console.Write("请输入任意字符串:"拦缓);
stringstr=Console.ReadLine();
Console.Write("字符串倒序为:");
for(inti=str.Length-1;i>=0;i--){
简隐模Console.Write(str[i]);
}
Console.ReadKey();
}
携行}
}
❷ c语言可逆素数
#include<stdio.h>
intisPrimenum(intn)
{
inti;
intflag=0;
for(i=2;i<n;i++)
if(n%i==0)
{
flag=1;
break;
}
if(flag==1)
return1;
else
return0;
}
intrever(intn)
{
inttemp=0,m=0;
do{
temp=temp*10+n%10;
n/=10;
}while(n);
printf("temp=%d ",temp);
m=isPrimenum(temp);
if(!m)
return0;
else
return1;
}
intmain()
{
intn=0,d=0,m=0;
printf("inputn:");
scanf("%d"兆悄,&n);
d=isPrimenum(n);
printf("n=%d ",n);
族歼渣m=rever(n);
if(!d&&!m)
printf("%disreverprimenum ",n);
else
printf("改慧不是 ");
return0;
}
❸ 反向输出三位数用c语言,但不能用数学式分割法!!!
//思路:将输入数字当字串处理,利用递归法反序输竖握出字串,与数字式完全无关
#include<stdio.h>
#include<string.h>
voidrever(char*p)//利用递归反序输出字串
{
if(*p!='