在做1028. List Sorting (25)题目的时候需要使用到scanf,printf,char[]和strcmp,下面作一些记录。
1. char[] a;
[c language=”++”]
scanf("%s",a);//因为a已经是地址,所以不需要取址符&
[/c]
2.需要输出000001之类的6位数字,前面为0填充,可以使用如下语法
[c language=”++”]
int num=1;
printf("%06d",num);//输出为000001
[/c]
3.strcmp(a,b)的用法
char[] a;
char[] b;
如果strcmp(a,b)<0,则表示a<b
如果strcmp(a,b)==0,则表示a==b
如果strcmp(a,b)>0,则表示a>b