文档章节

最初的c语言知识

大魔王_K
 大魔王_K
发布于 2016/01/29 10:50
字数 2032
阅读 27
收藏 0
#include <stdio.h>
  int main(){
  }
//      int height,morning,night,frog=0;
//      scanf("%d,%d,%d",&height,&morning,&night);
//      for (int i = 1; i > 0; i++) {
//          printf(" 第%d天\n",i);
//                                                                                                                                                             
//          frog = frog + morning;
//          if (frog >= height) {
//              printf("🐸跳出水井");
//              break;
//          }
//          
//          frog = frog - night;
//          printf("🐸所处位置:%d\n",frog);
//
//      }
      
      //上下两种方法////
      
      
//      int h,sum=0,m,n,day=0;
//      printf("依次输入h,m,n\n");
//      scanf("%d,%d,%d",&h,&m,&n);
//      while(sum<h)
//      {
//          sum+=m;
//          if(sum<h)
//              sum-=n;
//          day++;
//      }
//      printf("%d",day);
//      
    
      
//      
//      int a,b,c;
//      for (int i = 100; i <= 999; i++) {
//          c = i % 10;
//          b = (i /10) % 10;
//          a = i/100;
//          int cba = c * 100 + b * 10 + a;
//          if (i + cba == 1333) {
//              printf("%d\n",i);
//          }
//          
//          
//          
//      }
//      
      
 //上下两个一样,不同解法////////
      
      
      
      
      
    
      
//      int a,b,c;
//      for (a=0; a<=9; a++) {
//          for (b=0;b<=9; b++) {
//              for (c=0; c<=9; c++) {
////                  printf("%d%d%d\n",a,b,c);只是参考0-999(多余)
//          
//                  if ((a*100+b*10+c) + (c*100+b*10+a) == 1333)
//                  {
//                      printf("%d%d%d\n",a,b,c);
//                  }
//              }
//          }
//      }
      
      
      
      
      
      
      
      
      
      
      
      
      
//      int j,k,l,i,sum,pro;
//      for (i=200; i<300; i++) {
//          
//          j= i/100;
//          k= (i/10) % 10;
//          l= i % 10;
//          sum = j + k + l;
//          pro = j * k * l;
//          if (j + k + l==12 && j * k * l==42 ) {
//              printf("%d\n",i);
//          }
//          
//          
//          
//      }
      
      
      
      
      
      
      
      
      
      
      
      
//      int k,num = 0;
//      printf("请输入一个整数:");
//      scanf("%d",&k);
//      while (k != 0) {
//          num = num * 10 + k % 10;
//          k=k/10;
//      }
//      printf("%d",num);
      
      
      
    
      
//      int k,num = 0;
//      printf("请输入一个正整数:");
//      scanf("%d",&k);
//      while (k!= 0) {
//          num = num * 10 + k % 10;
//          k /= 10;
//      }
//      
//      printf("%d",num);
      
      
      
      
      
      
      
      
      
      
//      
//      int n;
//      printf("请输入一个数:");
//      scanf("%d",&n);
//  
//      
//      for (int i = 1; i<=n; i++) {
//          for (int j = 1; j <= n - i + 1; j++) {
//              printf("*");
//          }
//          printf("\n");
//      }
//      
      
      
    
      
//      int n;
//      printf("请输入一个数:");
//      scanf("%d",&n);
//      for (int i = 1; i<=n;i++) {
//          for (int j = 1;j <= i-1; j++) {
//              printf(" ");
//          }
//          
//          for (int k = 1; k <= 2*(n-i+1)-1; k++) {
//              
//              printf("*");
//              
//          }
//         printf("\n");
//      }
      
      
      
      
      
      
      
      
      //阿基米德//
//    int g,sum=1;
//    printf("请输入格子号:");
//    scanf("%d",&g);
//
//
//    for( int i = 1; i <= g-1; i++){
//        sum = sum * 2;
//        
//    }
//    
//    printf("第%d格子有%d粒米",g,sum);
//    
   
   
    
//    return 0;
//    int i = 1,n,sum = 0;
//    scanf("%d",&n);
//    while (i <= n) {
////        if (i%2 == 0) {
////            sum = sum - i;
////            printf("-%d",i);
////        }
////        else{
////            sum = sum + i;
////            printf("+%d",i);
////        }
//        sum = i % 2 == 0 ? sum-i : sum+i;////第二种方法
//        i++;
//        
//    }printf("=%d\n",sum);
//   return 0;
//    
    
    
    
    
    
    
//    int i=-1,n,sum=0;
//    scanf("%d",&n);
//    while (i>=n) {
//        sum += i;
//        i--;
//    }
//    printf("-1+...+%d和为:%d\n",n ,sum);
//    main();
//    return  0;
//    
//    
//  }
//
    
  

    
//    int sum=0,i;
//    scanf("%d",&i);
//    while (i<=10) {
//        sum=sum+i;
//        i++;
//    }
//    printf("sum=%d",sum);
    
    
//    int sum=0,i;
//    scanf("%d",&i);
//    do{
//        sum=sum+i;
//        i++;
//    }while (i<=10);
//        printf("sum=%d",sum);
//    
    
    
    
    
    
    
        //    int i=0,sum=0;
//    
//    while (i<100) {
//        sum +=++i;
//        
//    }
//    printf("i = %d\n", i);
//    printf("sum=%d",sum);
//    
    
    
    
    
    
//    float faheight, moheight, height;
//    char sex,sport,habit;
//    
//    printf("请输入父亲的身高(cm):");
//    scanf("%f",&faheight);
//    printf("请输入母亲身高(cm):");
//    scanf("%f",&moheight);
//    printf("请输入小孩的性别(男孩输入M,女孩输入F):");
//    
//    
//    getchar();
//    scanf("%c",&sex);
//    printf("请输入是否喜爱体育锻炼(Y/N):");
//    getchar();
//    scanf("%c",&sport);
//    printf("请输入是否有良好的卫生习惯(Y/N):");
//    getchar();
//    scanf("%c",&habit);
//    
//    
//    float sport_1 = 1, habit_1 = 1;
//    if (sport == 'Y') {
//        sport_1 = 1.02;1
//    }
//    if (habit == 'Y') {
//        habit_1=1.015;
//    }
//    if (sex == 'M') {
//        height = (faheight + moheight) * 0.54 *sport_1 * habit_1;
//    }
//    
//    else if (sex == 'F'){
//        height = (faheight * 0.923+moheight) / 2 *sport_1 * habit_1;
//    }
//    
//    printf("预测小孩成年后的身高:%fcm",height);
//    
//    return 0;
//    
//    
//    
//    
    
    
    
    ///cuo
    
//    int f,m;
//    printf("请输入父亲身高:");
//    scanf("%d",&f);
//    printf("请输入母亲身高:");
//    scanf("%d",&m);
//    printf("%d,%d\n",f,m);
    
    
//    char x;
//    printf("请输入字母:");
//    getchar () ;
//    scanf("%c",&x);
//    switch (x) {
//        case 'b':printf("j\n");  break;
//        case 'g':printf("k\n");  break;
    
    
//    }
//    float j=(f+m)*0.54;
//    float k=(f*0.923+m)/2;
//    
//    
//    if (x == 'b') {
//        printf("boy = %.2f\n",j);
//        float o=j+j*0.02;
//        printf("%.2f\n",o);
//        float h=o*1.015;
//        printf("%.2f\n",h);
//    }
//    else if (x == 'g')
//    {
//        printf("girl = %.2f\n",k);
//        float p=k+k*0.02;
//        printf("%.2f\n",p);
//        float q=p*1.015;
//        printf("%.2f\n",q);
//    }
//   
    
    

    
    
    
    
    
    
//    int y;
//    printf("请输入年份:");
//    scanf("%d",&y);
//    if
//        ((y%4 == 0 && y%100 != 0) || y%400 ==0 ) {
//            printf("%d是闰年",y);
//    }
//    else
//    {
//        printf("%d不是闰年",y);
//    }
//    
//    
//    return 0;
    
    
    
    
    
    
    
    
    
    

//    float j,k;
//    printf("请输入体重和身高:");
//    scanf("%f,%f",&j,&k);
//    if (j==k-110) {
//        printf("标准");
//    }
//    else if (k-110+5<j){
//    
//        printf("超重");
//    }
//    else if (k-110-5>j){
//        printf("过瘦");
//    }
//    else
//    {
//        printf("还行");
//    }
//    
//    return 0;
    
    
    
    
    
    
    
    
//    int a,b;
//    printf("请输入两个数:");
//    scanf("%d,%d",&a,&b);
//    if (b==0)
//    {
//       printf("❌\n");
//   }
//   else if (a%b==0){
//        printf("能被整除\n");
//       }
//
//   else{printf("不能被整除");
//    
//      }
//
    
    
    
    
    
    
    
    
    
    
    
    
//    int a,b,c;
//    printf("请输入a,b,c:");
//    scanf("%d,%d,%d",&a,&b,&c);
//    if (a<b) {
//        a=a+b;
//        b=a-b;
//        a=a-b;
//    }
//    if (a<c) {
//        a=a+c;
//        c=a-c;
//        a=a-c;
//    }
//    
//    if (b<c) {
//        b=b+c;
//        c=b-c;
//        b=b-c;
//    }
//    printf("%d,%d,%d",a,b,c);
//    
//    return 0;
    
    
    
    
    
    
    
    

//    int a;
//    scanf("%d",&a); 
//    a = (a) > 100 ? 0 : a;
//       printf("%d",a);
//    
    
    
    
//    int j = 1;
//    int k = 2;
//    printf("%.1f",(float)(j+k)/2);
//
    
//    int a = 1;
//    printf("%.1f\n",(float)a);
//    char c = 'a';
//    printf("%d\n",(int)c);
//    

    
    
//    printf("%d\n",a % 3);
//    
//    a--;
//    printf("%d\n",a);
//    return 0;
//


//}


//   int main(){
//    
//    int j;
//    int k;
//    char w;
//    printf("我是计算器,请输入\n");
//    scanf("%d%c%d",&j,&w,&k);
//    
//    switch (w) {
//        case '+':printf("%d\n",j+k);   break;
//        case '-':printf("%d\n",j-k);   break;
//        case '*':printf("%d\n",j*k);   break;
//        case '/':printf("%d\n",j/k);   break;
//    }


    
    
    
    
    
//    练习二:输入一个整数score代表分数,根据分数输出等级(A-E)
//    A
//    B:80~89
//    C:70~79
//    D:60~69
//    E:0~60
//  

//    int k;
//    printf("请输入数字:");
//    scanf("%d",&k);
//    k = k / 10;
//    switch (k) {
//        case 10:
//        case 9:printf("A");   break;
//        case 8:printf("B");   break;
//        case 7:printf("C");   break;
//        case 6:printf("D");   break;
//        
//        default:printf("E");
//            break;
//    }
//    
    
    
    
//    int k;
//    printf("请输入数字:");
//    scanf("%d",&k);
//    switch (k) {
//        case 1:printf("星期一");   break;
//        case 2:printf("星期二");   break;
//        case 3:printf("星期三");   break;
//         case 4:printf("星期四");   break;
//          case 5:printf("星期五");   break;
//           case 6:printf("星期六");   break;
//            case 7:printf("星期日");   break;
//            
//            
//
//    }
    
    
    
    
    
    

//    int k;
//    printf("请输入数字:");
//    scanf("%d",&k);
//    switch (k) {
//        case 1:printf("没救了\n");  break;
//        case 2:printf("继续挑\n");   break;
//        case 3:printf("挑着吧\n");    break;
//            
//        
//    }
//    
    
    
    
    
//    char k;
//    printf("请输入字母:");
//    scanf("%c",&k);
//    switch (k) {
//        case 'w':printf("上\n");  break;
//        case 's':printf("下\n");   break;
//        case 'a':printf("左\n");   break;
//        case 'd': printf("右\n");  break;
//            
//            
//            
//          }
    
    
    

    
//    输入一个月份,计算2015年的该月有多少天?
//    int month,day;
//    printf("请输入月份:");
//    scanf("%d",&month);
//    switch (month) {
//        case 1:
//        case 3:
//        case 5:
//        case 7:
//        case 8:
//        case 10:
//        case 12:day=31;    break;
//        case 4:
//        case 6:
//        case 9:
//        case 11:day=30;   break;
//        case 2:day=28;    break;
//            
//        default:day=1;
//            break;
//    }
//    if (day==-1) {
//        printf("输入错误,月份必须是1——12之间的数字!\n");
//    }else{printf("2015年%d月有%d天.\n",month,day);}
//    
    
    
    
    
    
    
    
//   int j;
//  int k;
//    printf("请输入两个整数:");
//   scanf("%d,%d",&j,&k);
//   if (j+k || j-k || j*k || j/k) {
//        if (j+k) {
//           printf("得数为%d\n",j+k);
//    }if (j-k) {
//           printf("得数为%d\n",j-k);
//    }if(j*k){
//        printf("得数为%d\n",j*k);
//    }if (j/k) {
//        printf("得数为%d",j/k);
//    }
//    }
    
    
    
    
    
    
    
    
    
//    练习三:
    /*
     题目:程序运行的时候提示下列信息
     请输入相应数字选择需要执行的运算:
     1 加法
     2 减法
     
     用户选择运算后,再提示用户输入两个需要进行运算的整数,输入完毕后就输出运算结果
     */
    
    
    
    
    

  //练习一:输入一个整数day代表星期几,根据day的值输出对应的星期几,比如day==1,就输出“星期一”
//    int a;
//    scanf("%d",&a);
//    if (a==1 || a==2 || a==3 || a==4 || a==5 || a==6 || a==7) {
//        if (a==1){
//            printf("星期一");
//        }if (a==2){
//            
//            printf("星期二");
//        }if (a==3) {
//            printf("星期三");
//        }else if (a==4) {
//            printf("星期四");
//        }else if (a==5){
//            printf("星期五");
//        }else if (a==6){
//            printf("星期六");
//        }else if (a==7){
//            printf("星期日");
//        }
//        
//    }
    
//    练习二:输入一个整数score代表分数,根据分数输出等级(A-E)
//    A
//    B:80~89
//    C:70~79
//    D:60~69
//    E:0~60
  
    
    
    
    
    
//    int k;
//    printf("请输入分数是:");
//    scanf("%d",&k);
//    if (k>=90 && k<100) {
//        printf("A");
//    }
//    else if (k>=80 && k<=89){
//        printf("B");
//    }
//    else if (k>=70 && k<=79){
//        printf("C");
//    }
//    else if (k>=60 && k<=69){
//        printf("D");
//    }
//    else{
//        printf("E");
//    }
//    
    
    
    
    
    
    
//    int b=90;
//    int k;
//    int j;
//    int s;
//    printf("请输入k和j和s的速度:");
//    scanf("%d,%d,%d",&k,&j,&s);
//
//    
//    if (k>b) {
//        printf("k比禽兽还禽兽");
//    }
//    else if (k==b){
//        printf("k和禽兽一样");}
//    
//    else if(k<b){
//        printf("k禽兽不如");
//    }
//    
//    if (j>b) {
//        printf("j比禽兽还禽兽");
//    }
//    else if (j==b){
//        printf("j和禽兽一样");}
//    
//    else if(j<b){
//        printf("j禽兽不如");
//    }
//    
//    if (s>b) {
//        printf("s比禽兽还禽兽");
//    }
//    else if (s==b){
//        printf("s和禽兽一样");}
//    
//    else if(s<b){
//        printf("s禽兽不如");
//    }
    
    
    
    


    
//    int score,music;
//    printf("请输入令狐冲的c语言和音乐成绩:");
//    scanf("%d,%d",&score,&music);
//    if (score>90 && music>85){
//        printf("师傅就把小师妹奖励给你\n");
//
//    }
//    else if (score>90){
//        printf("奖励一本独孤九剑\n");}
//    else if (score>=80){
//        printf("给你一本华山剑法\n");
//    }
//    else{
//        printf("你就去思过崖吧");
//    }
    

    
    
    
//    int score;
//    printf("请输入令狐冲的c语言成绩:");
//    scanf("%d",&score);
//    if (score>90) //判断是否大于90分{
//        
//        printf("师傅说:不错,给你《独孤九剑》剑谱!\n");
//    else{
//        printf("竖子,怎奈你这般愚钝,思过崖去吧!");
//        
//   }


© 著作权归作者所有

共有 人打赏支持
大魔王_K
粉丝 2
博文 19
码字总数 11255
作品 0
西安
私信 提问
IOS学习笔记——Objective-c基础(一)

最近自学ios,ios的支持语言是Objective-c,所以要学习ios就需要先学习Objective-c语言。当掌握了Objective-c的基础知识之后,我们就可以入手学习iOS开发做出一些自己的应用。 我现在还是...

丛林迷雾
2012/12/30
0
1
什么是嵌入式开发?嵌入式是什么?初学者必看。

嵌入式技术是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统技术。它最初起源于单片机技术, 是各类数字化...

Midnight
2011/09/20
0
2
NDK开发---C++学习(一):基础知识

前言 C++是从C语言发展演变而来的,它在C语言的基础上引入了类(class)的概念,并增加了抽象与封装、继承、重载和多态等面向对象的语言处理机制。C++向前兼容了C语言程序设计,使得绝大部分C...

浮生若梦zp
2017/11/20
0
0
C语言的大门,从入门到精通,你能想象它的距离有多大吗?

C语言作为一种编程语言,它的发展可谓历经千辛万苦。我们总是在说,程序员所做的就是天天敲代码,但是单单敲代码可是永远也学不会C语言的更深一层的所蕴含的知识。 零基础小白到大神之路,欢...

诸葛玥
03/16
0
0
初入开发组(3)--一个程序员的成长史(18)

在去食堂的路上,代是雄回忆了一下,自己从初中便开始住校,那时一日三餐便是在食堂里面解决的,高中是如此,大学也基本如此。这样算下来,代是雄和食堂已经打了十几年的交道了。“这个食堂会...

zhouzxi
2016/12/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

GraphQL 基金会成立了:将托管于Linux 基金会管理

GraphQL 基金会在11月7日宣布成立,并将由 Linux 基金会管理。GraphQL 基金会将专用于完善和稳定 GraphQL 生态系统,让 GraphQL 得到广泛关注和采用。GraphQL 是 Facebook 开发的一个应用层数...

Linux就该这么学
15分钟前
5
0
Java开发中内存模型详细解析

Java内存模型虽说是一个老生常谈的问题 ,也是大厂面试中绕不过的,甚至初级面试也会问到。但是真正要理解起来,还是相当困难,主要这个东西看不见,摸不着。网上已经有大量的博客,但是人家...

金铭鼎IT教育
19分钟前
3
0
render常用模版 结合iview

表格添加一对按钮 { title: '操作', align: 'center', render: (h, params) => { return h('div', [ h('Button', { props: { ......

Carbenson
35分钟前
1
0
一次生产 CPU 100% 排查优化实践

前言 到了年底果然都不太平,最近又收到了运维报警:表示有些服务器负载非常高,让我们定位问题。 还真是想什么来什么,前些天还故意把某些服务器的负载提高(没错,老板让我写个 BUG!),不...

crossoverJie
42分钟前
8
0
Spring Cloud Alibaba Sentinel 整合 Feign 的设计实现

作者 | Spring Cloud Alibaba 高级开发工程师洛夜 来自公众号阿里巴巴中间件投稿 前段时间 Hystrix 宣布不再维护之后(Hystrix 停止开发。。。Spring Cloud 何去何从?),Feign 作为一个跟 ...

Java技术栈
58分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部