c语言if复合语句,c语言中规定,if表达式后面的语句可以是复合语句

dfnjsfkhak 6 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言if复合语句问题,于是小编就整理了2个相关介绍c语言if复合语句的解答,让我们一起看看吧。

  1. if后面加什么词性?
  2. if和when引导从句可互换吗?

if后面加什么词性?

在含有条件状语从句的复合句中,表示将来时态,主句一般将来时态,祈使句或情态动词,if后的从句要用现在时态。

if虚拟语气的三种时态

c语言if复合语句,c语言中规定,if表达式后面的语句可以是复合语句-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

1、提出将来会发生的事:主句:主语+would/should/might/could+动词原形。

从句:should+动词原形/were to+动词原形。

2、提出现在的条件:主句:主语+would/should/might/could+动词原形。

c语言if复合语句,c语言中规定,if表达式后面的语句可以是复合语句-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

从句:动词过去式。

例句:If he studied at this school, he would know the enviornment around the school very much.

3、提出过去的未发生的条件:主句:主语+would/should/might/could h***e+动词过去分词。

c语言if复合语句,c语言中规定,if表达式后面的语句可以是复合语句-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

从句:had+动词过去分词。

例句:If I had read the book, I would h***e told you about it

if和when引导从句可互换吗?

if和when引导的从句不可以互换。

在复合句中,if引导的是条件状语从句或者宾语从句。表示的意思是如果是否。when引导时间状语从句或者宾语从句。意思是当......的时候,或者什么时候.

例如,he asked me when I would go home。他问我,我要在什么时候回家。

到此,以上就是小编对于c语言if复合语句的问题就介绍到这了,希望介绍关于c语言if复合语句的2点解答对大家有用

标签: 从句 动词 主句