c语言的基本语法,过阵子可以重新写一些算法跟数据结构了

  

 1 //输入a,b,输出a+b
 2 /*#include<stdio.h>
 3 int main()
 4 {
 5     int a,b;
 6     scanf("%d%d",&a,&b);
 7     printf("%d",a+b);
 8 }*/
 9 /*
10 //输入一个字符,返回他的ascll码
11 #include<stdio.h>
12 int main()
13 {
14     char a;
15     scanf("%c",&a);
16     printf("%d",a);
17 }*/
18
19
20 #include<stdio.h>
21 int main()
22 {
23     char a;
24     char b;
25     while(scanf("%c %c",&a,&b)!=EOF)//当中间有空格的时候,在输入参数的时候也要有空格才可以,当没有空格的时候也不必要输入空格.
26     {
27         printf("%d\t",a);
28         printf("%d",b);
29     }
30 }
31
32 /***
33 ** switch的用法
34 */
35 /*
36 #include<stdio.h>
37 int main()
38 {
39     int a;
40     while(scanf("%d",&a)!=EOF)
41     {
42         switch(a)
43         {
44         case(1):{ //他奶奶的原来要加冒号
45                 printf("a=1\n");
46                 break;
47             }
48         case(2):{
49                 printf("a=2\n");
50                 break;
51             }
52         default:{
53                     printf("不是1也不是2\n");
54                     break;
55             }
56         }
57     }
58 }*/

  

时间: 2024-11-06 00:51:22

c语言的基本语法,过阵子可以重新写一些算法跟数据结构了的相关文章

关于JS脚本语言的基础语法

JS脚本语言的基础语法:输出语法  alert("警告!");  confirm("确定吗?");   prompt("请输入密码");为弱类型语言: 开始时要嵌入JS代码:<script type="text/javascript"></script>: 关于写程序是需注意的基本语法:1.所有的字符全都是英文半角的:2.大部分情况下每条语句结束后要加分号:3.每一块代码结束后加换行:4.程序前呼后应:

没人能把一种程序语言的所有语法和关键字都记住,如果不知道,就查阅参考书

没人能把一种程序语言的所有语法和关键字都记住,不知道,就查阅参考书!!! 没人能把一种程序语言的所有语法和关键字都记住,不知道,就查阅参考书!!! 没人能把一种程序语言的所有语法和关键字都记住,不知道,就查阅参考书!!! 没人能把一种程序语言的所有语法和关键字都记住,不知道,就查阅参考书!!! 没人能把一种程序语言的所有语法和关键字都记住,不知道,就查阅参考书!!! 没人能把一种程序语言的所有语法和关键字都记住,不知道,就查阅参考书!!! 没人能把一种程序语言的所有语法和关键字都记住,不知道,就

Cocos2d-x 脚本语言Lua基本语法

Cocos2d-x 脚本语言Lua基本语法 前面一篇博客对Lua这门小巧的语言进行了简单的介绍.本篇博客来给大家略微讲一下Lua的语法.不会长篇累牍得把Lua的全部语法都讲一遍,这里通过下面几点来讲Lua语言的基础语法: 输出语句 变量定义及赋值 方法定义及调用 for迭代器的使用 --输出语句,"--"为Lua语言凝视 print("Hello Lua") --输出"Hello Lua" --定义变量.local为Lua的keyword,用来声

R语言笔记之语法篇

R语言基础之语法 分支结构Ifelse和 Ifelse函数 循环结构 for循环 while循环 repeat循环 breaknext 函数和包 1函数 1创建 2查看函数代码 3导入R文件 2包的安装和加载 1包的安装 2包的加载 向量化计算 1普通的加减乘除 2apply家族 1 applyxMARGIN2 2 lapply列表函数名函数其他参数 3 sapply列表函数名函数其他参数 4 mapply列表函数名函数其他参数 5 tapply向量因子因子列表函数函数名 3split 排序 数

看懂Gradle脚本(2)- Groovy语言的闭包语法

本篇文章讨论下面这一小段Gradle脚本: repositories { mavenCentral() } 闭包字面量 闭包字面量看起来像Java里的代码块:用一对儿花括号包起来.前面讨论过,方法调用的圆括号可以省略,补上圆括号之后,脚本看起来是这样: repositories({ // <-- mavenCentral() }) 如果闭包是方法的最后一个参数,那么闭包可以放在圆括号外面 也就是说,上面的代码写成这样也是可以的: repositories() { // <-- mavenCen

看懂Gradle脚本(1)- Groovy语言的Map语法糖

这一系列文章是写给刚开始使用Gradle,并且对Groovy语法不是特别了解的Java程序员看的. 本篇文章的目标是解释清楚下面这行Gradle脚本: apply plugin: 'java' 行尾的分号是可选的 用过JavaScript语言的人对这个语法糖应该比较熟悉,下面是补上分号后的脚本: apply plugin: 'java'; Map字面量(Literal) Java语言只有基本类型.String和数组是有字面量的,如下所示: boolean b = false; int i = 1

各种语言工具正则表达式语法比较

各种语言工具正则表达式语法比较   grep 2.5.1 egrep 2.5.1 sed 3.02sed 4.07 awk 3.1.1 perl 5.8.0 vim 6.1 JavaScript 转义 \ \ \ \ \ \ \ 行头 ^ ^ ^ ^ ^ ^ ^ 行尾 $ $ $ $ $ $ $ n个 {n} {m,n} {m,} {,n} \{n\} {n} \{n\} {n}或\{n\} 仅定义 --posix 或 --re-interval有效(要表达}和{,得用\\{和\\} 没有定义-

【纸上谈兵】YY 一个自己的语言(主要是语法啦)

YY 一个自己的语言(主要是语法啦). 启发 今天开了个旧程序——PureBasic,看了它的帮助文件,发现文件扩展名那样表示的类型.然后就 YY 了这个.然后在文档的 Structure 的实例字段引用中看到了类似的东西. 开始 nothing. name FORM name -- 就是 identifiers 完整格式类似文件路径,我用 / (PureBasic 用 \ ).上下文约束下,可以简略.可以这么简略: .na/me .foo/bar 或者这么简略: ./foo/bar 最后我想,

使用OC语言编写两个超大数相乘或相加的算法的思路和超大正整数相乘的代码

正文: 在编程中,无论是OC还是C亦或是C++语言,所声明的整数变量都会在内存中占有固定的存储空间,而这些存储空间都是固定的. 比如我们知道的int.long.short.unsigend int.unsigend long.unsigend long long等等,都有固定的存储空间,而哪怕是64位系统下的变量unsigend long long,能存储的最大范围只有1844674407370955161. 下边复习一下基础类型的存储范围以及所占字节: 编程语言的基础类型速查表 char -1