C 语言问题。 调用 main 中的函数来计算 10! 15 和输出。

发布于 科技 2024-08-17
13个回答
  1. 匿名用户2024-02-01

    以下程序的输出是 main()。

    结果:17、21、11。

    d 以十进制格式输出;

    x 以十六进制输出;

    o 是以八进制为单位的输出;

    因此,将 17 转换为相应的基数。

  2. 匿名用户2024-01-31

    输出的结果是:17, 21, 11

    d:输出 10 个十进制整数的数量。

    o:输出 8 个整数。

    x:输出十六进制整数。

    十进制数是 17,十进制数是 21 中的 8,11 是 16。

  3. 匿名用户2024-01-30

    在 C 中:

    D 代表十进制输出。

    o 代表八进制输出。

    x 代表十六进制输出。

    因此,将 17 转换为相应的基数。

    分别为 17、21、11

  4. 匿名用户2024-01-29

    这个问题应该被理解为继续和中断,就这个问题而言,选择 dcontinue 只能结束这个循环,但它仍然在这个大循环中,例如,这个 if(i==3||i==5) continue;也就是说,如果 i 等于 3 或 i 等于 5,则仅结束循环,即 (i==6) break 未执行; i++;s+=i;这些东西在for循环中,但是在他之后,但是它们并没有完全退出循环,再次进入for循环,你的for循环中什么都没有,也就是说i的值将保持不变,并且没有条件终止这个大循环,那么当i从0慢慢倒入到3时, if(i==3||i==5) continue;在此条件之后,它将继续无限期地循环。 原因是 i 没有更改(因为它不会在他之后执行 i++),并且没有终止的条件。 所以这将是一个无限循环。

    休息是整个周期的结束。

    例如,您仍然删除 if(i==3||i==5) continue;这个程序的结果是 21,因为 break 是结束整个 for 循环,所以当他执行 i 等于 6 时,它跳出整个 for 循环,那么 s 的值是 1+2+3+4+5+6=21

    PS:(如果你知道,请忽略它)。

    i++ 是每次执行的 i 加 1 的值

    s+=i 是 s=s+i

  5. 匿名用户2024-01-28

    房东你好!

    如果我在您的程序中添加注释,您应该能够弄清楚。

    main ()

    printf("%d", s);

    i++ 当 i=0 时

    i++ 当 i=1 时

    i++ 当 i=2 时

    i=3 继续跳过这个循环,即不执行 i++,那么 i 总是等于 3,循环总是在运行。

    答案是d

  6. 匿名用户2024-01-27

    答案:d

    要标记您的外观,您可以自己运行它:

    int i=0, s=0;

    for( ;

    if(i == 6)

    i++;s+=i;

    cout <<"a"

  7. 匿名用户2024-01-26

    答案是D;

    输入main函数按顺序执行语句,初始化i和s,进入循环i = 0;建立 i 不等于 或 6 不执行 continue 的循环,也不退出循环; i 自增量为 1,S 记录 i 的累积值也为 1;

    i 满足上述条件 i 自增量为 3,s 记录 i 累计值为 1 + 2 + 3 = 6;

    当 i=3 继续循环时,它达到 if(i==3||i==5)continue;所以下一个循环继续,因为 i 值保持不变,保持 3,所以程序继续循环。

  8. 匿名用户2024-01-25

    楼下是正确的解决方案。 因为是无条件循环,所以在 i 的值变成 3 之前,i 可以自加,s 的值也可以继续加 i,当 i == 3 时,满足循环体的第一个条件,继续执行,跳出这个循环,不执行 +1 运算,s 的值不会改变, 当然,我的价值不会改变。所以下次 i 等于 3 时,仍然会执行 continue,然后程序会进入一个无限循环。

  9. 匿名用户2024-01-24

    d,当 i=3 时,i++ 将不再被执行,所以 i 将始终为 3,并且 continue 将始终被执行

  10. 匿名用户2024-01-23

    选择 D,因为 for 中没有终止条件。

  11. 匿名用户2024-01-22

    路过。 楼上的答案差不多,所以我不会丑哈哈。

  12. 匿名用户2024-01-21

    20 是整数,3 是整数,默认 20 3 是整数计算,生成的结是 6

    所以最终的输出结果是 6

  13. 匿名用户2024-01-20

    A 的 ASCII 值为 65,因此,*s%10 为 5b 输出 ASCII 值 66,因此,*s%10 为 6c 输出 ASCII 值 67,因此,*s%10 输出 7 因此,输出为 567

相关回答
6个回答2024-08-17

首先要知道的是,在 C 语言中,函数定义:

类型:函数 name()。 >>>More

11个回答2024-08-17

string code = "function eventlisten()"事件侦听器功能开始。 >>>More

9个回答2024-08-17

使用 for 循环,根据均值和标准差的公式进行编程。

5个回答2024-08-17

有两种方法可以表示指数:

1. 使用关键字 e,例如 5e10 表示 5*10 10,5e-5 表示 1*10 (-5)=。 >>>More

12个回答2024-08-17

exit() 是退出整个程序,函数后的任何 ** 都不会被执行。 >>>More