无返回值的main函数(无输入值)
{定义整形的变量并初始化,x=1,y=0,a=0,b=0
检查x的值执行对应 *** 作(分支):
{
如果x=1:
检查y的值执行对应 *** 作:
{如果y=0:执行对a自增1之后,跳出分支(注意:只会跳出最近的这个);
如果y=1:执行对b自增1之后,跳出分支;
}
以“a=几,b=几然后换行”的形式打印在屏幕上;
如果x=2: 执行对a,b都分别自增1,跳出分支
}
以“a=几,b=几然后换行”的形式打印在屏幕上;
}
这个直接运行不报错的话,的结果应该打印两行:
a=1,b=0
a=2,b=1
如果不是预期,很可能是第一个printf后面没有break造成了贯穿,case2那里依然会执行
LZ 的那种方法 可以实现 ,但很显然是不实用,因为那样记录的也太多了吧,,,我觉得,你可以记录下常用的特殊短语 像: hello China就可以了,因为很大一部分就是按照顺序翻译的,“有道”也经常出现这种问题的,以下是自己在用参考“有道”的时候的实现的一些想法,可以作为参考:
如果想智能点的话,你就得“教会”这个 【 英语和汉语 】这两门课 教的方法,就是把你会的东西全都教给他,比如说:
首先,你可以为每个单词定义一个struct数据结构,里面包含的是这个单词的 1. 【字义】(一个单词总不止一个意思吧)2.【词性】(你学习语法的时候要用到吧)3.【其他】(词组了什么的,有发音功能的话还得记录音标吧、、呵呵)
然后,要教它语法吧、、、这其实是最难的,语法就相当于你的算法了,程序的灵魂所在;
这也许就是C一直吸引着我们的地方,将抽象变为具体,呵呵、、祝你学习愉快、、、
C语言是Combined Language(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)