NOIP学习心得,脑子有时候会跟不上,要学会被一些技巧多练,立即能想出来的太少了,
背模版会更加的轻松些,常用的技巧要背熟,用起来就会轻松些
#include<stdio.h> #include<string.h> int reverse(char *String,char *Save); int main() { char String[15],Save[15]; int num; scanf("%s",String); num=reverse(String,Save); printf("%d",num); return 0; } int reverse(char *String,char *Save) { int num,k=0; if(String[0]!='-') { for(int j=strlen(String)-1;j>=0;j--) Save[k++]=String[j]; Save[k]='\0'; strcpy(Save,String); sscanf(Save,"%d",&num); return num; } else { for(int j=strlen(String)-1;j>=1;j--) Save[k++]=String[j]; Save[k]='\0'; strcpy(Save,String); sscanf(Save,"%d",&num); return -num; } }
洛谷P1307
最新推荐文章于 2024-04-13 16:57:44 发布