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

检测点4-16

[复制链接]

462

主题

334

回帖

4056

积分

管理员

积分
4056
发表于 前天 21:24 | 显示全部楼层 |阅读模式
检测点4-16

1.以下说法正确的是 ABCD
A.一个复合语句是一个块
B.一个while语句是一个块
C.一个for语句是一个块
D.main函数的函数体是一个块

2.在源文件c0410.c中,标识符sum的作用域从哪里开始,到哪里结束?
答:从它声明之后开始,一直到组成main函数体的右花括号之前。

3.编写程序,计算5的阶乘(5!)并打印,要求使用for语句。
答案不唯一,以下是参考答案:
# include <stdio.h>


int main (void)
{
    int n = 1, res = 1;


    for (;n <= 5; n ++) res *= n;
    printf ("5!=%d\n", res);


    return 0;
}

4.编写程序,打印等差数列1, 6, 11,16,21,…的前25项,要求使用for语句。
答案不唯一,以下是参考答案:
# include <stdio.h>


int main (void)
{
    int n = 1, r = 1;


    for (;n <= 25;)
    {
        printf ("%d ", r);
        r += 5;
        n ++;
    }


    return 0;
}


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

本版积分规则

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

GMT+8, 2026-3-3 13:47 , Processed in 0.220218 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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