matlab編程加減乘除 C語(yǔ)言中隨機(jī)產(chǎn)生四則運(yùn)算符號(hào)?
C語(yǔ)言中隨機(jī)產(chǎn)生四則運(yùn)算符號(hào)?運(yùn)算符存儲(chǔ)在字符數(shù)組中,然后根據(jù)數(shù)組中元素的個(gè)數(shù)生成一個(gè)隨機(jī)數(shù),并根據(jù)該隨機(jī)數(shù)從數(shù)組中獲得相應(yīng)的運(yùn)算符號(hào)。實(shí)現(xiàn)方法:創(chuàng)建數(shù)組char a[]并初始化,存儲(chǔ)操作符,設(shè)置ra
C語(yǔ)言中隨機(jī)產(chǎn)生四則運(yùn)算符號(hào)?
運(yùn)算符存儲(chǔ)在字符數(shù)組中,然后根據(jù)數(shù)組中元素的個(gè)數(shù)生成一個(gè)隨機(jī)數(shù),并根據(jù)該隨機(jī)數(shù)從數(shù)組中獲得相應(yīng)的運(yùn)算符號(hào)。實(shí)現(xiàn)方法:創(chuàng)建數(shù)組char a[]并初始化,存儲(chǔ)操作符,設(shè)置random seed srand(time(null))得到數(shù)組中的元素個(gè)數(shù),n=sizeof(a)/sizeof(a[0])生成0-n的隨機(jī)數(shù),I=rand()%n根據(jù)隨機(jī)數(shù),從數(shù)組中得到操作符,輸出一個(gè)[I]引用碼: