下列给定程序中 函数fun的功能是:从低位开始依次取出长整型变量s中奇数位上的数 构成一个新数存放在
下列给定程序中,函数fun的功能是:从低位开始依次取出长整型变量s中奇数位上的数,构成一个新数存放在t中。高位仍在高位,低位仍在低位。
例如,当s中的数为7654321时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!
include<;stdi0.h>;
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:
(1)void(longt)(2)sl=sl·10;【考点分析】函数定义,指针型变量;数值n和其各个位如何表示。【解题思路】(1)主函数中调用函数的参数为地址,因此函数fun的形式参数应为指针类型。(2)重新组合一个数,从个位开始,然后十位,依次类推,因此每增加—位数,原数值需乘以10,即sl=sl10;。
相似问题
下列哪些选项是新建对话框中常用选项卡中的选项( )A 空白文档B WEB页C 电子邮件正文D 公文向
下列哪些选项是新建对话框中常用选项卡中的选项( )A、空白文档B、WEB页C、电子邮件正文D、公文向导
若有定义语句: char S[10]=”1234567\0\0”;则strlen(s)的值是( )。
若有定义语句: char S[10]=”1234567\0\0”;则strlen(s)的值是( )。A 7B 8C 9D 10请帮忙给出正确答案和分析,谢谢!
读取二进制文件的函数调用形式为:fread(buffer size count fp); 其中buf
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是( )。A 一个内存块的字节数B 一个整型变量,代表待读取的
下面()是用来在Internet上保障用户之间数据传输的安全的。A.RASB.SSLC.DNSD.R
下面()是用来在Internet上保障用户之间数据传输的安全的。A RASB SSLC DNSD RPL
有以下程序段: 当执行上述程序段 并从键盘输入:nalne=Lili nLim=1001<;回车
有以下程序段: 当执行上述程序段,并从键盘输入:nalne=Lili nLim=1001<;回车>;后,name的值为( )。A name:=Lili num=1001B nfll"ne=LiliC
