目錄
一、
?二、
?三、
?四、
?五、
?六、
一、
從鍵盤輸入一個4位整數(shù),按如下規(guī)則加密后輸出。加密規(guī)則:每位數(shù)字都加上7,然后用和除以10的余數(shù)取代該數(shù)字;然后將第一位數(shù)與第三位數(shù)互換,第二位數(shù)與第四位數(shù)互換。
---------------------------------------示例代碼---------------------------------------------
A=input('請輸入一個四位整數(shù)');
A=str2num(num2str(A)')';
A=A+7;
A=rem(A,10);
A(:,[1,3])=A(:,[3,1]);
A(:,[2,4])=A(:,[4,2]);
A=A(1,1)*1000+A(1,2)*100+A(1,3)*10+A(1,4)
---------------------------------------運行結(jié)果---------------------------------------------
?二、
輸入一個正的實數(shù)x,分別輸出x的整數(shù)部分和小數(shù)部分。
---------------------------------------示例代碼---------------------------------------------
x=input('請輸入一個正實數(shù):');
a=floor(x)
b=x-floor(x)
---------------------------------------運行結(jié)果---------------------------------------------
?三、
輸入3個浮點數(shù),求它們的平均值并保留一位小數(shù),對小數(shù)點后第二位數(shù)進(jìn)行四舍五入,最后輸出結(jié)果。
---------------------------------------示例代碼---------------------------------------------
a=input('請輸入第一個數(shù):');
b=input('請輸入第二個數(shù):');
c=input('請輸入第三個數(shù):');
d=[a,b,c];
h=mean(d);
result=sprintf('%0.1f',h)
---------------------------------------運行結(jié)果---------------------------------------------
?四、
輸入3個整數(shù)給a、b、c,然后交換它們的值:把a(bǔ)中原來的值給b,把b中原來的值給c,把c中原來的值給a。
---------------------------------------示例代碼---------------------------------------------
a=input('請輸入一個整數(shù):');
b=input('請輸入一個整數(shù):');
c=input('請輸入一個整數(shù):');
t=b;
b=a
a=c
c=t
---------------------------------------運行結(jié)果---------------------------------------------
?五、
隨機(jī)產(chǎn)生一個3位整數(shù),將它的十位數(shù)變?yōu)?。例如,如果生成的3位整數(shù)為738,則輸出為708。
---------------------------------------示例代碼---------------------------------------------
a=round(rand(1)*899+100);
a=str2num(num2str(a)')';
a(1,2)=0;
a=a(1,1)*100+a(1,2)*10+a(1,3)
---------------------------------------運行結(jié)果---------------------------------------------
?六、
?---------------------------------------示例代碼---------------------------------------------
x=(1+pi).^(1/3)
a=(exp(-x)-73/180.*pi)/10 .^ (-5)+log(abs(sin(x/180.*pi) .^ 2-sin((x/180.*pi).^2)))
---------------------------------------運行結(jié)果---------------------------------------------
文章來源:http://www.zghlxwxcb.cn/news/detail-437221.html
?如有侵權(quán)請速與我聯(lián)系?。?!文章來源地址http://www.zghlxwxcb.cn/news/detail-437221.html
到了這里,關(guān)于3、MATLAB程序設(shè)計與應(yīng)用劉衛(wèi)國(第三版)課后實驗三:順序結(jié)構(gòu)程序設(shè)計的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!