//单词长度
#include <week8.h>
void Len(){
//一个数组用来读取字符串
char string[50];
//读第一个字符串
scanf("%s",string);
int length=strlen(string);
//末尾字符
while(strrchr(string,'.')==NULL){
printf("%d ",length);
scanf("%s",string);
length=strlen(string);
}
printf("%d",length-1);
return;
}
//计算北京时间
//计算时即可,分和秒直接读取
char* BJHour(char *p){
int hour=atoi(p);
int bjH=hour+8;
if(bjH>=24){
bjH-=24;
}
//计算结果result
char result[5];
char pre[]="0";
if(bjH<10){
//小于10转为字符串并且前面加0
sprintf(result,"%d",bjH);
strcat(pre,result);
}
//否则直接转为数组
sprintf(result,"%d",bjH);
//返回指针
char *re=result;
return re;
}
//计算校验和
//字段2已定位
//计算时间
//按十六进制计算十进制值
int toTen(){
return 0;
}
//统计数字位数//测试
int Wei(int num){
int count=0;
int shang;
do{
shang=num/10;
count++;
}while(shang!=0);
return count;
}