文档章节

最初的c语言知识

大魔王_K
 大魔王_K
发布于 2016/01/29 10:50
字数 2032
阅读 26
收藏 0
点赞 1
评论 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 ⋅ 1

什么是嵌入式开发?嵌入式是什么?初学者必看。

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

Midnight ⋅ 2011/09/20 ⋅ 2

NDK开发---C++学习(一):基础知识

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

浮生若梦zp ⋅ 2017/11/20 ⋅ 0

C语言四书五经

我们来说说C语言方面的图书。什么,C语言?有读者奇怪了。没错,这一次的主角就是诞生于1973年如今已经儿孙满堂的C语言。我们之所以要谈及C,不仅仅是因为它的影响深远,这完全可以从C系列语...

小代码2016 ⋅ 2015/11/19 ⋅ 0

初入开发组(3)--一个程序员的成长史(18)

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

zhouzxi ⋅ 2016/12/02 ⋅ 0

新手如何学习C语言/C++,我用一年时间是怎么自学的

最近会有一些初中高中大学的同学问,C语言C++不会不知道怎么学习不会写代码怎么办?大致上都是一些类似的问题吧,回想一下自己走过的路,反复的了很久思考然后写了这篇文章,希望可以对一些迷...

小辰GG ⋅ 2017/12/28 ⋅ 0

轻松学习C语言编程的秘诀:总结+灵感

目前在准备一套C语言的学习教程,所以我这里就以C语言编程的学习来讲。注意,讲的是“轻松学习”,那种不注重方法,拼命玩命的方式也有其效果,但不是我提倡的。我讲究的是在方式方法对头、适...

ningcaichen66 ⋅ 2017/09/20 ⋅ 0

C语言的大门,从入门到精通,你能想象它的距离有多大吗?

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

诸葛玥 ⋅ 03/16 ⋅ 0

C语言天才!想法奇异?还是逼格满满?一份C语言写的传奇简历

     C语言天才!想法奇异?还是逼格满满?一份国外C语言写的传奇简历   作者用代码更新了自己的简历,是不是很接地气,特符合程序员的逼格。这是一份可读可执行的语言源文件,也是作者...

编程大亨 ⋅ 2017/11/29 ⋅ 0

用 Go 开发 Go 编译器

Google的Go编程语言开发者Russ Cox在Go开发者大会GopherCon 2014上谈论了Go编译器从C语言移植到Go语言。Go编译器最早是用C写的,原因是 1) Go不存在;2) Go不稳定;3)Go最初是设计用于写网络...

oschina ⋅ 2014/04/27 ⋅ 37

没有更多内容

加载失败,请刷新页面

加载更多

下一页

中标麒麟(龙芯版)7.0优盘安装

########################################## 制作U盘安装盘: 1.准备U盘: PMON环境下U盘必须格式化成ext3; 昆仑固件环境下可以格式化成ext3,ext4 2.把整个镜像 xxx.iso 复制到U盘下面 3....

gugudu ⋅ 7分钟前 ⋅ 0

老司机写的大数据建模五步走

本文将尝试来梳理一下数据建模的步骤,以及每一步需要做的工作。 01 第一步:选择模型或自定义模式 这是建模的第一步,我们需要基于业务问题,来决定可以选择哪些可用的模型。 比如,如果要预...

gulf ⋅ 16分钟前 ⋅ 0

PacificA 一致性协议解读

PacificA 的 paper 在 08 年左右发出来的,比 Raft 早了 6,7 年。 在 PacificA 论文中,他们强调该算法使用范围是 LAN (Local Area Network),讲白了就是对跨机房不友好。 不管是 ZAB,Raf...

黑客画家 ⋅ 18分钟前 ⋅ 0

盘符图标个性化

设置自己的专属盘符图标 准备ico格式的图片文件一个,在根目录下创建autorun.inf文件 文件内容 [Autorun]icon=logo.ico 重新启动或者插拔U盘即可看到结果...

阿豪boy ⋅ 18分钟前 ⋅ 0

Windows下QQ聊天记录中图片的默认存放位置

Windows下QQ聊天记录中图片的默认存放位置在设置中是没有说明的。 实测位置在:D:\Documents\Tencent Files\974101467\Image 其中: “974101467”为对应的QQ号; “C2C”为个人之间的聊天图...

临江仙卜算子 ⋅ 25分钟前 ⋅ 0

GC 的三种基本实现方式

参考资料《代码的未来》(作者: [日] 松本行弘)。 由于并非本人原著(我只是个“搬运工“),SO 未经本人允许请尽情转载。 另外个人像说明一下这里所说的GC指泛指垃圾回收机制,而单指Jav...

xixingzhe ⋅ 25分钟前 ⋅ 0

Android双击退出

/** * 菜单、返回键响应 */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode......

王先森oO ⋅ 30分钟前 ⋅ 0

idea 整合 vue 启动

刚学习Vue 搭建了一个项目 只能命令启动 Idea里面不会启动 尝试了一下修改启动的配置 如下: 1.首先你要保证你的package.json没有修改过 具体原因没有看 因为我改了这个name的值 就没办法启动...

事儿爹 ⋅ 35分钟前 ⋅ 0

redis在windows环境的后台运行方法

在后台运行,首先需要安装redis服务,命令为 redis-server.exe --service-install redis.windows.conf --loglevel verbose 启动,命令为 redis-server --service-start 停止,命令为 redis-...

程序羊 ⋅ 38分钟前 ⋅ 0

比特币现金开发者提出新的交易订单规则

本周,四位比特币现金的四位开发者和研究员:Joannes Vermorel(Lokad),AmaurySéchet(比特币ABC),Shammah Chancellor(比特币ABC)和Tomas van der Wansem(Bitcrust)共同发表了一篇关...

lpy411 ⋅ 42分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部