i
และj
โดยทั่วไปจะใช้เป็นตัวห้อยในคณิตศาสตร์สักระยะหนึ่ง (เช่นแม้ในเอกสารที่มีภาษาระดับสูงก่อนวันจริงคุณมักเห็นสิ่งต่าง ๆ เช่น "X i, j " โดยเฉพาะอย่างยิ่งในสิ่งที่รวมกัน)
เมื่อพวกเขาออกแบบ Fortran พวกเขา (เห็นได้ชัด) ตัดสินใจที่จะอนุญาตให้เหมือนกันดังนั้นตัวแปรทั้งหมดที่ขึ้นต้นด้วย "I" ถึง "N" เริ่มต้นเป็นจำนวนเต็มและอื่น ๆ ทั้งหมดเป็นของจริง (ทศนิยม) สำหรับผู้ที่พลาดไปแล้วนี่เป็นที่มาของเรื่องตลกเก่า ๆ ว่า "God is real (เว้นแต่จะมีการประกาศเป็นจำนวนเต็ม)"
คนส่วนใหญ่ดูเหมือนจะเห็นเหตุผลเล็กน้อยที่จะเปลี่ยนแปลงสิ่งนั้น มันเป็นที่รู้จักและเข้าใจอย่างกว้างขวางและค่อนข้างกระชับ ทุกครั้งที่คุณเห็นบางสิ่งบางอย่างที่เขียนขึ้นโดยคนโรคจิตบางคนที่คิดว่ามีข้อได้เปรียบที่แท้จริงสำหรับบางสิ่งเช่น:
for (int outer_index_variable=0; outer_index_variable < 10; outer_index_variable++)
for (int inner_index_variable=0; inner_index_variable < 10; inner_index_variable++)
x[outer_index_variable][inner_index_variable] = 0;
โชคดีที่นี้หายากสวยแม้ว่าและมากที่สุดคำแนะนำรูปแบบในขณะนี้ชี้ให้เห็นว่าในขณะที่ยาวชื่อตัวแปรพรรณนาสามารถเป็นประโยชน์ที่คุณไม่เคยต้องให้พวกเขาโดยเฉพาะอย่างยิ่งบางอย่างเช่นนี้ที่ขอบเขตของตัวแปรเป็นเพียงสายหรือสองของรหัส .