menu Secto白帽博客-专注于技术研究
C语言入门1
571 浏览 | 2020-03-13 | 分类:C/C++,程序设计 | 标签:程序设计,C,算法

C语言的特点:

  1. 是结构化语言
  2. 运算符丰富
  3. 简洁紧凑书写灵活
  4. 可以直接操枞硬件
  5. 可移植性好

虽然C语言程序书写灵活但程序设计人员必须按照C语言规定的格式进行书写,本节将以3个小程序为例
简单分析C语言程序书写的特点。

任务一:编写一个程序输出指定信息

#include<stdio.h>
main(){
  printf("hello world");
  return 0;
}

程序的第一行是编译预处理命令,表示包含标准输入头文件stdio.h
第二行main()是C语言的主函数,每个C语言必须有一个main()函数。main()函数后面跟着一个大
大括号{}里面是函数体。函数体包括这函数需要执行的语句。不想说了好累 记住不要丢;
return 0;语句用于表示退出程序。

任务二:输入一个任意值输出其立方

#include<stdio.h>
main(){
  int x,s;
  scanf(“%d”,&x);
  s=x*x*x;
  printf("x*x*x=%d",s);
}

运行结果当你输入5时输出值为

x*x*x=125 

操作如下 可以输入任何数字
也可以改成平方把第六行s=x*x*x改为s=x*x
第七行的x*x*x也改成x*x
输出5结果如下

x*x=25

return 0;语句用于表示退出程序。

任务3:输入俩个两位数如a=45,b=76取其个位数组成一个新数C规则为:取a的个位数当做C的前十位,取B的个位数当C的个位数则C=56

程序如下:

#include<stdio.h>
int fun(int a,int b){
  int m;
  m=a%10*10+b%10;
  return m;
 }
main(){
  int a,b,c;
  printf("please input a & b:");
  scanf("%d%d",&a,&b);
  c=fun(a,b);
  printf("c=%d",c);
  return 0;
 }

那么这个例子是由两个函数main()fun()组成。
我们输入的时候用的不是空格而是TAB键盘左上角下面第三个。
return 0;语句用于表示退出程序。

By:海螺HL
Time:2020/3/13

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

发表评论

email
web

全部评论 (暂无评论)

info 还没有任何评论,你来说两句呐!