程式設計題#1:數字求和
給定乙個正整數a,以及另外的5個正整數,問題是:這5個整數中,小於a的整數的和是多少?
輸入一行,只包括6個小於100的正整數,其中第乙個正整數就是a。
輸出一行,給出乙個正整數,是5個數中小於a的數的和。
#includeint main()
} a=x[0];
for(i=1;i<6;i++)
if(50+p/3==p/1.2)
}return 0;
}
程式設計題#3:買房子
某程式設計師開始工作,年薪n萬,他希望在中關村公館買一套60平公尺的房子,現在**是200萬,假設房子**以每年百
分之k增長,並且該程式設計師未來年薪不變,且不吃不喝,不用交稅,每年所得n萬全都積攢起來,問第幾年能夠買下這
套房子(第一年房價200萬,收入n萬)。程式設計師每年先拿工資,再嘗試買房,然後房子才漲價。
輸入有多行,每行兩個整數n(10 <= n <= 50), k(1 <= k <= 20)
輸出針對每組資料,如果在第20年或者之前就能買下這套房子,則輸出乙個整數m,表示最早需要在第m年能買下,否則輸
出impossible,輸出需要換行
#includeint main()
sum=sum*(1+k*0.01);
} if(ok==0)
printf("impossible\n");
return 0;
}
程式設計題#4:找和為k的兩個元素
在乙個長度為n(n < 1000)的整數序列中,判斷是否存在某兩個元素之和為k。
輸入第一行輸入序列的長度n和k,用空格分開。
第二行輸入序列中的n個整數,用空格分開。
輸出如果存在某兩個元素的和為k,則輸出yes,否則輸出no。
#includeint main()
; n=k=sum=0;
bool result=true;
printf("輸入n和k:");
scanf("%d%d",&n,&k);
while(n>=1000)
for(int i=0;i程式設計題#5:自整除數
對乙個整數n,如果其各個位數的數字相加得到的數m能整除n,則稱n為自整除數.例如21,21%(2+1)==0,所以21是自整除數.現求出從10到n(n < 100)之間的所有自整除數.
輸入有一行,整數n,(10 <= n < 100)
輸出有多行.按從小到大的順序輸出所有大於等於10,小於等於n的自整除數,每行乙個自整除數.
#includeint main()
for(int i=10;ireturn 0;
}
coursera《計算導論與C語言基礎》第十周
描述 在乙個字串中找出母音字母a,e,i,o,u出現的次數。輸入輸入一行字串 字串中可能有空格,請用cin.getline s,counts 方法把一行字串輸入到字元陣列s中,其中counts是s的最大長度,這道題裡面可以直接寫80。字串長度小於80個字元。輸出輸出一行,依次輸出a,e,i,o,u在...
Coursera 計算導論與C語言基礎 第十周
程式設計題 1 求字母的個數 在乙個字串中找出母音字母a,e,i,o,u出現的次數。輸入一行字串 字串中可能有空格,請用cin.getline s,counts 方法把一行字串輸入到字元陣列s中,其中counts是s的最大長度,這道題裡面可以直接寫80。字串長度小於80個字元。輸出一行,依次輸出a,...
計算導論與C語言基礎week7
1.setprecision控制輸出流顯示浮點數的有效數字個數 include include using namespace std int main 手算結果是12345678920 但這段 結果是12345678848 因為浮點數精度只有7位,超過7位就不準確 用浮點數運算時應避免大 小 數字...