作业

一.

 

 

二.if-else:1,选择判断语句;

                  2,使用方法:if(判断语句){

                                              执行内容

                                         }else{

                                                  执行内容

                                         }

     switch:1,开关语句;

                   2,使用方法:switch(定义量){

                                           case(变量):执行内容;break(可加可不加);

                                          n个同样的case语句

                                          }

     for:1,循环语句;

             2,使用方法:for(初始状态;循环条件;循环结束执行内容){

                                        执行内容

                                      }

     while: 1,循环语句;

                  2,使用方法:while(循环条件){

                                          执行内容

                                          }

     do-while:1,循环语句;

                      2,使用方法:do{

                                              执行内容

                                              }while(循环条件)

     break:1,跳出整体循环;

                  2,使用方法:放在循环中,要跳出循环时用;

     continue:1,跳出一轮循环执行下一轮循环;

                      2,使用方法:放在循环中,要跳过这一轮循环进行下一轮循环是用;

三.作业2.3,2.4

 

      第3章作业

 

      4.1作业

四.①

1.题目:

 

 

2.思路:

(1).for循环递增一个变量(如i)得出每一项;
(2).一个变量(如sum)不断加上i;
(3).出循环得出总和
3.具体代码:

#include<stdio.h>
int main()
{
int i, N; double sum = 0; scanf("%d", &N); for (i = 1; i <= N; i++) { sum += 1.0 / i; } printf("sum = %.6f", sum); return 0;
}

 

4.收获and错误点:类型强转换

1.题目:

 

 

 

 2.思路:

(1)if-else判断输入数大小选择进程;
(2)for循环控制区间进行循环输出;
3.具体代码:

#include <stdio.h>
int main()
{
    int l, u;
    double c, f;
    scanf("%d %d", &l, &u);
    if (l <= u) {
       printf("fahr celsius\n");
       for (f = l; f <= u; f = f + 2) {
       c = 5 * (f - 32) / 9;
       printf("%.0f%6.1f\n", f, c);
     }
   }
    else {
    printf("Invalid.");
    }
    return 0;
}

 

4.收获and错误点:%后数字控制字符宽度

1.题目:

 

2.思路:

(1)for循环递增i;
(2)调用pow函数进行计算,在输出;
3.具体代码:

#include <stdio.h>
#include <math.h>
int main()
{
    int n;
    scanf("%d", &n);
    int i, s;
    for (i = 0; i <= n; i++) {
         s = pow(3, i);
         printf("pow(3,%d) = %d\n", i, s);
    }
    return 0;
}

 

4.收获and错误点:调用函数前要先输入#include<math.h>

posted @ 2019-10-09 20:10  月光寰宇(白靖)  阅读(243)  评论(0编辑  收藏  举报