輸入在第一行中給出兩個正整數n(≤20)和x,第二行給出n個整數。數字均不超過長整型,其間以空格分隔。
在一行中輸出x的位置,或者「not found」。
5 73 5 7 1 9
5 73 5 8 1 9
not found
#include#define n 20 //巨集定義n代表20
問題1:沒有給q賦初始值,後來看了其他人**依舊不能理解
解決方案:付出是之後除錯,詢問得知需考慮特殊情況,若為給q賦初始值,當陣列中的第乙個數大於其他數字時,if語句不滿足會直接輸出乙個隨機的q值,所以必須給q賦初始值
問題2:錯誤截圖2中我將第二個for迴圈寫成i=1而不是i=0
解決方案:這也是一種忽略了會存在陣列中第乙個數會大於下乙個數字的情況,這是後面改過來才發現自己忽略思考的地方,這種思考不周全實我經常會犯的錯誤,所以說我們要養成習慣,即使這個題已經完成了依舊要思考為什麼是這樣的而不是另一種寫法
pta正確截圖
pta錯誤截圖
第一周作業
專案shrinkwrap games operating systems 這些軟體是怎麼說服你 陌生人 成為他們的使用者的?他們的目標都是盈利麼?通過廣告 老使用者口碑推薦 實體店推薦等方式發展新使用者,目標一般是盈利的,賺取使用者現金。通過廣告 老使用者口碑推薦等方式發展新使用者,目標一般是盈利的...
第一周作業
我的乙個小目標 7月13下午15.58分,我不遠千里踏上了北上求學謀生之路 年近快30歲的我深深的感到了孔子所謂的男人三十而立的壓力,從小到大父母對我的要求和期望都比較大,而我總是讓他們失望,一直都是一事無成,有的時候我都在質問自己甚至心中還有一絲幻想,如果時光能倒退從來我以前一定好好學習,考乙個好...
第一周作業
1 常見linux的發行版有哪些?並描述不同發行版之間的聯絡與區別 主要分redhat系列和debian系列。不同發行版本之間的區別是包管理工具的不同 redhat系列 redhat centos,fedora debian系列 linux mint ubuntu,debian gnu linux ...