当前位置: 首页 > news >正文

初学者C语言练习题-入门

一、入门

C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课!

简单来说,一个C程序就是由若干头文件函数组成。

mark

  • #include <stdio.h>就是一条预处理命令, 它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。

  • 函数就是实现代码逻辑的一个小的单元。

一个C程序有且只有一个主函数,即main函数。

  • C程序就是执行主函数里的代码,也可以说这个主函数就是C语言中的唯一入口
  • 而main前面的int就是主函数的类型.
  • printf()是格式输出函数,这里就记住它的功能就是在屏幕上输出指定的信息
  • return是函数的返回值,根据函数类型的不同,返回的值也是不同的。
  • \n是转义字符中的换行符。(注意:C程序一定是从主函数开始执行的)

1、计算再0~m之间可以组成多少不重复的三位数?(循环10168)

#include<stdio.h>int main(){ 
int m;
scanf("%d",&m);int n=0,i,j,k;for(i=1;i<=m;i++){for(j=0;j<=m;j++)
  {for(k=0;k<=m;k++)
      { if(i!=k&&k!=j&&j!=i&&(k%2==0))
           {
  n++;
  }
 }
 }
}printf("%d",n);
return 0;
}

2、用0~n之间不同的数组成三位数,求有多少种方法?

#include<stdio.h>int main(){ 
    int i,j,k,count=0;
    int n;
   scanf("%d",&n);
   for(i=1;i<=n;i++)
   {for(j=0;j<=n-1;j++)
       {for(k=0;k<=n-2;k++)
           {
count++;
            }
        }
    }   
   printf("%d",count);
    return 0;
}

相关文章:

  • wordpress自动删除p标签/windows优化大师的功能
  • 怎样健建设一个有利于优化的网站/站长统计app官方网站
  • 深圳品牌做网站/营销策略ppt模板
  • 网站开发使用哪种语言/百度网站官网入口
  • 网站网页区别/网页制作公司
  • 网站建设技术教程/典型的口碑营销案例
  • 跨境电商必知:这7种实用的保留策略,可以有效减少客户流失
  • 激光雷达对植被冠层结构和SIF同时探测展望
  • 代码随想录算法训练营第七天 | 454.四数相加II ,383. 赎金信 ,15. 三数之和,18. 四数之和
  • Go map 实现原理
  • 致 Tapdata 开源贡献者:聊聊 2022 年的进展和新一年的共建计划
  • Node.js+Vue.js全栈开发王者荣耀手机端官网和管理后台(二) || 后台及接口完结篇
  • vs code中的platformIO插件,完成Arduino的程序编写,导入,安装开发板管理库
  • GW1NSR-LV4CQN48GC6/I5 FPGA呼吸灯
  • 面向对象设计 SOLID 原则和python例子
  • Spring Data Jpa如何实现审计和乐观锁功能
  • 【基于crul库编写源码实现上传文件到http服务器】
  • 若依项目启动前后端分离版本