zoukankan      html  css  js  c++  java
  • 20131031课堂综合练习

    1,

    1 #include <stdio.h>

     2 void main( )

     3 {

     4     int i, b = 1;

     5     double s;

     6      s = 0  ;        s附一个初始值。

     7     for(i = 1; i <= 15; i++)

     8     {

     9         s = s + double(i)/double(b)      强制转换 把整数型转换成浮点型

    10         b = b + 2;      b的值作为分母,根据题意此处应该为这个

    11     }

    12     printf("sum = %f "   , s);      s为浮点型,后有小数,所以此处用f

    13 }

     

     

    2.

    1 #include <stdio.h>

     2 void main( )

     3 {

     4     int i, j, t, a[10];

     5     printf("Enter 10 integers: ");

     6     for(i = 0; i < 10; i++)

     7         scanf("%d", &a[i] );       因为之前定义的a[i]为整数型

     8     for(i = 1; i < 10; i++)

     9         for(j =1 ; j < 10 - i ; j++)            寻找最小值所在的下标

    10              if(a[j] < a[j+1])                     让最小元素与下标为j的元素交换

    11             {

    12                 t = a[j];

    13                 a[j] = a[j+1];

    14                 a[j+1] = t;

    15             }

    16     printf("After sorted: ");

    17     for(i = 0; i < 10; i++)

    18         printf("%d ", a[i]);

    19     printf(" ");

    20 }

     

     

    3.

    #include <stdio.h>
    #include<math.h>
    int main(void )
    
    {
        double x,y;
    /*定义两个双精度浮点型变量*/   
    printf(
    "Enter x:"); scanf("%Lf",&x); if(x<-2){ /*求当x<-2时的值*/
    y
    =x*x; } else if(x<=2){ y=2+x; } else{ y=sqrt(x*x+x+1); } printf("f(%.2f)=%.2f ",x,y); /*调用printf()函数输出结果*/ return 0; }

       

    4,

    #include <stdio.h>
    int main(void)
    {
        int i,n;
        int excellent,pass,fail;
        excellent=pass=fail=0;
        printf("Enter n:");
        
        
        for(i=0;i<10;i++){
            scanf("%d",&n);
            if(n>85)
                excellent++;
            else if(n>=60)
                pass++;
            else
                fail++;
        }
        
          printf("excellent=%d,pass=%d,fail=%d
    ",excellent,pass,fail);
           return 0;
    }
  • 相关阅读:
    diango-tinymce富文本编译器
    django 1.10以上版本,引入js
    linux中使用vi 打开文件时,能显示行号
    ubuntu 16.04 系统语言汉化
    ubuntu16.04 一些简单软件安装操作
    urllib -- ProxyHandler处理器(代理设置)
    urllib基本使用-Handler和自定义的opener()
    urllib基本使用 urlopen(),Request
    python3
    Ubuntu安装Mysql+Django+MySQLdb
  • 原文地址:https://www.cnblogs.com/baojunchi/p/3398545.html
Copyright © 2011-2022 走看看