Ⅰ 英語一個動詞加ing,都有哪些加法和語法請多多指教,謝謝!
動詞加ing的形式分很多種,下面進行具體的講解:
一般動詞在原形後面直接加ing。
I hate studying.
我討厭學習。
動詞是以一個母音字母+一個子音字母(包括r)結尾的重讀閉音節的雙音節字,重復字尾的子音字母後加ing。
Swimming was my favorite sport.
游泳以前是我喜愛的運動。
動詞以字母e,ee結尾但該字母發音,或以oe,ye結尾時,直接加ing,Being a good swimmer was my dream.
成為一名游泳健將曾是我的理想。
動詞以不發音的字母e結尾時,去掉e後,加ing,
Because losing weight is more important.
因為減肥更重要。
equip,quit等以qu+單母音字母+單子音字母的動詞, 要重復結尾的字母,再加ing
That's only an excuse for your quitting.
那隻是你放棄的一個藉口。
有些動詞,英國英語需要重復單子音字母後,再加ing,而美國英語則不用重復。
I like travel(l)ing.
我喜歡旅遊。
動詞是一個母音字母+一個子音字母(包括字母r)結尾的單音節字時,重復字尾字母後加ing。
It is getting warmer and warmer.
天越來越熱了。
Ⅱ 韓語語法ㄴ 대的加法!
首先你先明白你說的詞是 動詞還是形容詞
1.動詞 現在時的話加 는 比如你內說的먹는대 過去時的話加ㄴ/은 有韻味加은 沒有容的話加ㄴ 表示 將來的話 加ㄹ/을
2.形容詞的話 沒有過去現在 將來的概念 它只表示一種屬性 狀態 所以加ㄴ/은 這個很容易和 動詞的過去時相混淆 所以 要仔細的 辨認 多讀一下句子 文章 體會一下
Ⅲ c語言(注意:是用C語言的語法編)利用數組實現大整數的加法,如果輸入的數a、b不是整數則顯示輸入錯誤。
#include<stdio.h>
#include<string.h>
charnumber1[9999];//第一個輸入數,最大9999位
charnumber2[9999];//第二個輸入數,最大9999位
charsum[10000];//結果
intmain()
{
intlen1,len2;
inti,j;
printf(" 輸入第一個數:");
scanf("%s",number1);
printf(" 輸入第二個數:");
scanf("%s",number2);
len1=strlen(number1);
len2=strlen(number2);
if(len1<1||len2<1)
{
printf(" 輸入錯誤!");//至少一個數字
return-1;
}
//兩個數位數不一樣時作對齊處理,隨便寫的,沒考慮效率問題
if(len1>len2)
{
j=len1;
strcpy(sum,number2);
memset(number2,'0',9999);
strcpy(number2+len1-len2,sum);
}
else
{
j=len2;
strcpy(sum,number1);
memset(number1,'0',9999);
strcpy(number1+len2-len1,sum);
}
for(i=0;i<10000;i++)sum[i]=0;//結果區清零
i=j;
while(--i>=0)
{
if(number1[i]<'0'||number1[i]>'9')
{
printf(" 第一個數輸入錯誤!");
return-1;
}
sum[i+1]+=number1[i]-'0';
if(number2[i]<'0'||number2[i]>'9')
{
printf(" 第二個數輸入錯誤!");
return-1;
}
sum[i+1]+=number2[i]-'0';
}
for(i=j;i>0;i--)
{
if(sum[i]>=10)
{
sum[i]%=10;
sum[i-1]++;
}
}
printf(" 相加結果:");
if(sum[0])printf("%d",sum[0]);
for(i=1;i<=j;i++)printf("%d",sum[i]);
return0;
}
Ⅳ 用java寫加減法的語法分析
你太無聊。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。