Excelsior Li 2023-02-24 07:45 采纳率: 93.9%
浏览 29
已结题

pta理论题练习遇到困惑

1.. 下列程序的输出结果是

#include <stdio.h>
void f(int v, int w) {
  int t;
  t = v; v = w; w = t;
}
int main()
{
  int x = 1, y = 3, z = 2;
  if (x > y)f(x, y);
  else if (y > z)f(y, z);
  else f(x, z);
  printf("%d, %d, %d\n", x, y, z);
  return 0;
}

答案:132
求解释

2.这是考察什么内容呀?答案是6和几?

#include<stdio.h>

int x=3;

void fun1( void)

{ int  x=6;
  printf("%d  ",x);
}
int main( )

{ x++;

fun1( );

printf("%d",x);

return 0;
}

3.实数的存储格式
计算机中的实数采用二进制科学计数法。如:−1.00101011101×10 −101 。
实数的存储格式分为三部分:分别是?

  • 写回答

3条回答 默认 最新

  • 於黾 2023-02-24 09:26
    关注

    1.修改形参的值不会改变实参,所以函数f不管执行多少次都不改变原始值,外面的if,else完全是在迷惑人的
    2.这是在考察同名变量的作用域问题,你把函数里面的x用y代替,就非常清楚了
    3.这种题非常无聊,尽量别在上面消耗时间,考试大概率也不会考,大体了解了就行,对你实际编程作用不大

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 3月4日
  • 已采纳回答 2月24日
  • 创建了问题 2月24日

悬赏问题

  • ¥15 求指导ADS低噪放设计
  • ¥15 CARSIM前车变道设置
  • ¥50 三种调度算法报错 有实例
  • ¥15 关于#python#的问题,请各位专家解答!
  • ¥200 询问:python实现大地主题正反算的程序设计,有偿
  • ¥15 smptlib使用465端口发送邮件失败
  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存