❶ 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!='