(填空题)
以下程序的功能是将无符号八进制数字构成的字符串转换为十进制整数。例如,输入的字符串为:556,则输出十进制整数366。请填空。
正确答案
(1)p=s(2)n*8+*(++p)-’0’
答案解析
略
相似试题
(填空题)
以下函数功能是将一个由八进制数字字符组成的字符串转换为对应的十进制整数。请填空。
(简答题)
编写程序,从键盘上输入一个无符号字整数,用“四进制”格式输出它的值(也就是,每2位二进制看作一位四进制数,使用数字0~3)。
(简答题)
编写程序,从键盘上输入一个无符号字整数,用“四进制” 格式输出它的值(也就是,每2位二进制看作一位四进制数,使用数字0~3)。
(简答题)
考虑以下C语言程序代码: 假设在一个32位机器上执行这些函数,该机器使用二进制补码表示带符号整数。无符号数采用逻辑移位,带符号整数采用算术移位。请填写表格,并说明函数func1和func2的功能。
(单选题)
对于R进制的数,其每一位需要的数字符号个数为()。
(判断题)
声音的采样位数是将声音从模拟信号转化为数字信号的十进制位数。
(填空题)
带符号的二进制数称为()值;如果把其符号位也数字化,称为()码。
(单选题)
0~9等数字符号是十进制数的数码,全部数码的个数称为()。
(单选题)
对于任意R进制数,其每一位数位上可以使用的数字符号的个数为()个。