1.请写一段将十进制字符串转换为十进制正整数的函数
Unsigned long change_to_10(char * str4)
输入:str4,表示十进制数的字符串,比如“12”表示十进制数9
输出:10进制整数2.编写一个函数,用于生成随即密码,入参为随机密码的长度,出参为生成的随机密码,要求生成的随机密码必须同时包含大写字母、小写字母、数字3.写一个函数,实现从磁盘读取一个文本文件,将内容逐行输出主要是第一个! 谢谢!
Unsigned long change_to_10(char * str4)
输入:str4,表示十进制数的字符串,比如“12”表示十进制数9
输出:10进制整数2.编写一个函数,用于生成随即密码,入参为随机密码的长度,出参为生成的随机密码,要求生成的随机密码必须同时包含大写字母、小写字母、数字3.写一个函数,实现从磁盘读取一个文本文件,将内容逐行输出主要是第一个! 谢谢!
{
Unsigned long n=1;
while(*str4!='\0')
{
n=n*16;
if(*str4>='0' && *str4<='9')
{
n+=*str4-48;
}
else if(*str4>='A' && *str4<='F')
{
n+=(*str4-'A'+10);
}
else if(*str4>='a' && *str4<='f')
{
n+=(*str4-'a'+10);
}
return n;
}