我真是闲得慌才写一个这么无聊的玩意。。。 最近在爱奇艺看海贼王,可是它居然不会记录我看到第几集了,也不知道是不是Chrome的问题,于是我就在桌面建立了一个txt文件,用来记录看到的集数。 然鹅,每次都要手动修改好麻烦。 于是,海贼王计数器诞生了! //每按一次加一 # include <stdio.h> # include <stdlib.h> int main ( ) { FILE * fp ; char a [ 10 ] , b [ 10 ] ; char ch ; if ( ( fp = fopen ( "C:\\Users\\16686\\Desktop\\海贼王计数器.txt" , "r" ) ) == NULL ) //读取上次的记录 { printf ( "\n打开文件失败,按任意键退出" ) ; getchar ( ) ; exit ( 0 ) ; } fgets ( a , 4 , fp ) ; //只在集数为三位数时可用 int x ; x = ( ( a [ 0 ] - '0' ) * 100 ) + ( ( a [ 1 ] - '0' ) * 10 ) + ( a [ 2 ] - '0' ) ; x ++ ; //集数+1 for ( int i = 2 ; i >= 0 ; i -- ) { b [ i ] = ( x % 10 ) + '0' ; x