给定程序MODI1.C中函数fun的功能是:
将长整型数s中每一位上为偶数的数依次取出,
构成一个新数放在t中。
高位仍在高位,低位仍在低位。
例如,当s中的数为: 87653142时,t中的数为: 8642。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,
不得增行或删行,
也不得更改程序的结构!
【解题思路】
(1)第一个标识是判断d是否是偶数,
即比较d%2是否等于0,
在C语言中,“==”表示的是“等于”,
而“=”是赋值,
因此第一个标识下“if (d%2=0)”应改为“if (d%2==0)”。(2)第二个标识下的“s\=10;”是对a的截取,
这里的“\”本意应该是除号,
但这个在C语言中是不可识别的,
所以第二个标识下“s\=10;”应该改为“s/=10;”。
void fun (long s, long *t)
{  int d;long sl=1;*t = 0;while (s > 0){d = s%10;
/************found************/if(d%2==0){ *t=d* sl+ *t;sl *= 10;}
/************found************/s/=10;}
}
main()
{  long s, t;printf("\nPlease enter s:"); scanf("%ld", &s);fun(s, &t);printf("The result is: %ld\n", t);
}

C 二级 将长整型数s中每一位上为偶数的数依次取出, 构成一个新数放在t中。 高位仍在高位,低位仍在低位。相关推荐

  1. C语言从长整形中提取偶数,编程将长整型数中每一位上为偶数的书依次取出组成一个新的输...

    编写函数long fun(long x),将长整型参数x中每一位上为偶数的数依次取出,构成一个新数返回. #includelongfun(longx){intn=10,m=0;while(x){int ...

  2. c语言中把各位上为奇数的数取出,下列给定程序中函数fun()的功能是:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在冲。 - 赏学吧...

    下列给定程序中函数fun()的功能是:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在冲.高位仍在高位,低位仍在低位.例如当s中的数为87653142时,t中的数为7531. 请改正函数fun ...

  3. 将整数中每一位上为偶数的数依次取出构成新数

    将整数中每一位上为偶数的数依次取出构成新数 给定函数fun的功能是:将长整型数中每一位上为偶数的数依次取出,构成一个新数放在t中.高位仍在高位,低位仍在低位.例如,当s中的数为:87653142时,t ...

  4. C语言strtoul()函数:将字符串转换成unsigned long(无符号长整型数)

    头文件:#include <stdlib.h> strtoul() 函数源自于"string to unsigned long",用来将字符串转换成无符号长整型数(un ...

  5. java 结果用长整数型表示_java 编程 输入正整数n,计算n!结果用长整型数表示

    题目: java 编程 输入正整数n,计算n!结果用长整型数表示 解答: import java.awt.*; import java.awt.event.*; class Test implemen ...

  6. C语言试题六十三之请编写函数fun:将s所指字符串中ascii值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。

    1. 题目 请编写函数fun,其功能是:将s所指字符串中ascii值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研 ...

  7. C语言试题三十九之将s所指字符串中除了下标为奇数、同时ascii值也为奇数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中。

    1. 题目 请编写一个函数function,它的功能是:将s所指字符串中除了下标为奇数.同时ascii值也为奇数的字符外,其余的全都删除:串中剩余字符所形成的一个新串放在t所指的一个数组中. 2 .温 ...

  8. C语言试题三十八之将s所指字符串中除了下标为偶数、同时ascii值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中。

    1. 题目 请编写一个函数function,它的功能是:将s所指字符串中除了下标为偶数.同时ascii值也为偶数的字符外,其余的全都删除:串中剩余字符所形成的一个新串放在t所指的一个数组中. 2 .温 ...

  9. python取出矩阵中的某一元素_将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例...

    在神经网络计算过程中,经常会遇到需要将矩阵中的某些元素取出并且单独进行计算的步骤(例如MLE,Attention等操作).那么在 tensorflow 的 Variable 类型中如何做到这一点呢? ...

最新文章

  1. 在CentOS 6.5 x86_64上安装libunwind的问题
  2. 前端碎碎念 之 nextTick, setTimeout 以及 setImmediate 三者的执行顺序
  3. about ajax,About 4nf.org - Arvind Gupta | Ajaxify | The Ajax Plugin
  4. 收藏长文|Java 代码精简之道
  5. eclipse 打开文件目录
  6. python飞机大战的实训心得体会-python之基础总结(飞机大战)
  7. 从现在开始,争取记录每天所学到的、所感受到的、所遇见到的点点滴滴!
  8. 状态码302_HTTP状态码 201,202,302,405 ... 傻傻分不清,看这一个项目就够啦
  9. [招聘]期待您的加盟,与博客园一起成长
  10. the first blog
  11. canvas跨域问题
  12. html网站a标签直接下载pdf,不在浏览器打开
  13. 关于1KB病毒的清除
  14. python 基于smb通信协议实现NAS服务器文件上传和下载
  15. 2020011030王紫薇
  16. 关于录制短视频点播不能播放问题的总结
  17. not in和or 出的问题
  18. POJ2386-Lake Counting
  19. STM32 热敏电阻NTC的软件设计(ADC采集)
  20. jquery 获取tr中的td,td中的input

热门文章

  1. 数据库表设计--备份记录的表设计优化
  2. TI 中 acos()函数 存在 bug
  3. 已修复最新固件问题Surface Pro 6 安装黑苹果15.6 完美版,触控板、显卡、声音、USBWiFi驱动,一步到位懒人必备--(原创)杨泽鹏
  4. Möller-Trumbore算法-射线三角形相交算法
  5. 虹科案例|太赫兹技术如何看透文物下的秘密?
  6. 品牌控价、淘宝控价、拼多多控价,如何有效利用平台投诉
  7. web前端入门到实战:css3实现半圆和圆效果
  8. win 10 开启卓越性能模式
  9. jtdhrsgeagrshtd
  10. iOS 教你使用MP、AVPlayer、AVPlayerVC构建一个完整的视频播放器