大家好,今天小编关注到一个比较有意思的话题,就是关于c语言if复合语句的问题,于是小编就整理了2个相关介绍c语言if复合语句的解答,让我们一起看看吧。
if后面加什么词性?
在含有条件状语从句的复合句中,表示将来时态,主句是一般将来时态,祈使句或情态动词,if后的从句要用现在时态。
if虚拟语气的三种时态
1、提出将来会发生的事:主句:主语+would/should/might/could+动词原形。
从句:should+动词原形/were to+动词原形。
2、提出现在的条件:主句:主语+would/should/might/could+动词原形。
从句:动词过去式。
例句:If he studied at this school, he would know the enviornment around the school very much.
3、提出过去的未发生的条件:主句:主语+would/should/might/could h***e+动词过去分词。
从句: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点解答对大家有用。