NewtonAA 2023-10-26 20:10 采纳率: 50%
浏览 10
已结题

正确调用函数语句的一道单选题

想问一下为什么选B呢?好像cout一个函数也可以?

(单选) 有函数原型 void fun3(double); 以下正确的调用语句是( )
A) double a=fun3(0.15);
B) fun3(0.34);
C) double a=fun3(0.1)+fun3(0.2);
D) cout << fun3(3.4);

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-10-27 21:35
    关注

    【以下回答由 GPT 生成】

    答案:

    根据函数原型 void fun3(double);,函数返回类型是 void,也就是没有返回值。

    因此,选项 A 和 C 是错误的,因为它们都将函数的返回值赋给了变量。

    选项 B 是正确的,因为它直接调用了函数 fun3,不需要接收返回值。

    选项 D 是错误的,因为它试图使用 cout 打印函数的返回值,但是函数没有返回值。应该选择 cout 打印函数的参数值。

    所以正确的选项是 B。

    以上是对问题的解答,希望能帮助到您。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月5日
  • 已采纳回答 10月28日
  • 创建了问题 10月26日

悬赏问题

  • ¥15 TeleScan不能修改bar
  • ¥100 请问我基于逐飞库写的这个有关于mp u6050传感器的函数,为什么输出的值是固定的?
  • ¥15 hadoop中启动hive报错如下怎么解决
  • ¥15 如何优化QWebEngineView 加载url的速度
  • ¥15 关于#hadoop#的问题,请各位专家解答!
  • ¥15 如何批量抓取网站信息
  • ¥15 Spring Boot离线人脸识别
  • ¥15 使用Ant Design Pro vue的时候,使用环境变量的时候,构建报错是什么原因
  • ¥15 NRF24L01能发送但是不能接收
  • ¥15 想问一下这种情况怎么解决呢(关键词-file)