找回密码
 立即注册
搜索
热搜: 活动 通知
查看: 64|回复: 0

检测点11-6

[复制链接]

620

主题

336

回帖

1057

积分

管理员

积分
1057
发表于 2026-3-9 09:33:04 | 显示全部楼层 |阅读模式
检测点11-6

1.逗号表达式的值(逗号运算符的结果)是什么?值的类型是什么?
答:逗号表达式的值是逗号运算符的右操作数的值,值的类型也是右操作数的类型。

2.C语言里的标号语句有哪些?
答:case标号语句、default标号语句和以标识符为前缀的标号语句。

3.label: int i;
是合法的标号语句吗?
不合法。标识符之后必须是语句(而不是声明)。

4.用if语句、标号语句和goto语句完成从1到100的累加并打印结果。
参考答案:
# include <stdio.h>

int main (void)
{
    int n = 1, sum = 0;

again:
    sum += n ++;
    if (n <= 100) goto again;

    printf ("%lld\n", sum);
}

5.在不使用逗号表达式的前提下改写append_students函数内的while语句,上面的代码片段只提供了一种写法,还有别的写法吗?至少给出两种。
答案从略。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|鼠侠网 ( 吉ICP备19001332号 )

GMT+8, 2026-3-30 16:12 , Processed in 0.224376 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表