C语言学习作业

题目一:(25分)

       题目描述:输入终值,输出所有能被7整除的数值及其和

        评分要求

  1. 根据接收值准确定义变量类型(2分)
  2. 提示并输入终值(2分)
  3. 阅读题目确定循环要素:起始值、终值、步长(3分)
  4. 循环判断指定范围内能被7整除的数值并输出(5分) 核心
  5. 每5个换行输出(2分)
  6. 累计全部符合条件的数值和并输出(3分)
  7. 代码中添加不少于5行的关键注释描述实现思路(3分)
//创建目标容器,并通过键盘键入
int goal;
printf("Enter you goal:\n");
scanf("%d",&goal);

//创建求和容器
int sum = 0;

//创建换行计算容器
int count = 0;

//遍历1到目标函数之间的所有数
for (int i = 1; i < goal; ++i) {

    //当遍历的数可以被七整除输出值,并计算和
    if(i % 7 == 0){
        printf("%-5d ",i);
        sum += i;

        //换行计数增加,当数字可以被5整除时换行
        count++;
        if(count % 5 ==0)
            printf("\n");
    }
}

//输出和
printf("\nSum is %d\n",sum);

题目二: (20分)

        题目描述:  注册账号时需输入6位密码,根据密码组成验证其安全等级

        评分要求

  1. 根据接收用户值定义变量类型,命名遵守规范(2分)
  2. 利用循环结构、getchar()函数 输入验证密码(3分)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值