當前位置:首頁 » 編程軟體 » 編程口算

編程口算

發布時間: 2022-10-31 14:47:12

Ⅰ 數控編程上已知錐度一端直徑和長度怎麼口算出另一端長度

三角函數,實踐數學知識

三邊:a,b,c a為對邊,b為臨邊,c為斜邊
a=sin()*c
b=cos()*c
tg()=a/b
c*c=a*a+b*b

Ⅱ 數控車床倒角和R編程中怎麼算有公式么

唉!那倒角假如要倒多少度的話我都忘了,反正口算是算不了的要用科學計算器算的!一般倒角就是要求去毛刺都是45度,就X是Z的一倍,就是Z走一毫米X要走兩毫米!

Ⅲ 1+1=2 2+2=4 4+4=8·····以此類推你能口算到幾位數【我們班同學算到幾萬就不行了】

我能口算到33554432:
1+1=2
2+2=4
4+4=8
8+8=16
16+16=32
32+32=64
64+64=128
128+128=256
256+256=512
512+512=1024
1024+1024=2048
2048+2048=4096
4096+4096=8192
8192+8192=16384
16384+16384=32768
32768+32768=65536
65536+65536=131072
131072+131072=262144
262144+262144=524288
524288+524288=1048576
1048576+1048576=2097152
2097152+2097152=4194304
4194304+4194304=8388608
8388608+8388608=16777216
16777216+16777216=33554432
對不起,我用的是連續乘2的方法。編程時經常用到三個位元組的這些數,所以已經背過了。

Ⅳ C語言編程從1累加到100然後求他們的平均值

int start=1,end=100;//定義開始和結束的數值(這里是1-100)
printf("%lf",((end-start+1)%2==0)?((end+start)*(end-start+1)/2/(double)(end-start+1)):(((end+start)*(end-start)/2+(end-start)/2)+(end%2?1:2))/(double)(end-start+1));

這個演算法比較另類;優點是運算速度快.相比較其他人的演算法,運算100個數相加平均數,效率是他們用循環相加的80倍左右.也就是假設用循環相加的演算法需要100毫秒完成.上面的代碼只需要1毫秒多點;
並且運算的范圍越大;效率相比越明顯,因為他不管多少個數,運算時間都一樣;缺點是難以理解;
上面代碼這么長,是考慮2-100或者1-99這種數的個數不是成對的情況;
如果可以保證數的個數是成對的只需要
int start=1,end=100;
printf("%lf",(((end+start)*(end-start+1)/2/(double)(end-start+1)));
這個效率是循環相加運算速度的100倍左右;
再變態一下....
如果只算1-100這個固定的累加平均數...
只需要
printf("%d",(1+100)*100/2/100);
簡化下就是......
printf(%d,50);//口算就出來了
好吧 我已經很邪惡了;

Ⅳ 編程口算題輸答案後判斷對錯,Python編程語句怎麼寫

import random


flag = ["+","-","×","÷"]

a1 = random.randint(0,9)

a2 = random.randint(0,9)


i_flag = random.randint(0,3)


str = f"{a1} {flag[i_flag]} {a2} = "

result = None

if flag[i_flag] == "+":

result = a1 + a2

elif flag[i_flag] == "-":

result = a1 - a2

elif flag[i_flag] == "×":

result = a1 * a2

elif flag[i_flag] == "÷":

result = a1 / a2

else:

pass


ins = input(str)


if f"{result}" == ins:

print(f"{ins} is correct! ")

else:

print(f"{ins} is wrong, right answer is : {str}{result}")

Ⅵ 高分懸賞,C語言編程 口算自測系統

#include "stdio.h"
#include "windows.h"
#define ten 10
#define hundred 100
#define thousand 1000
void main()
{
int inp,mod_n,a,b,resul;
int operat=0;
int righ=0,rong=0;
printf("1.十位數內的加減乘法.\n");
printf("2.百位數內的加減乘法.\n");
printf("3.千位數內的加減乘法.\n");
scanf("%d",&inp);
switch (inp)
{
case 1:mod_n=ten;
break;
case 2:mod_n=hundred;
break;
case 3:mod_n=thousand;
break;
default:printf("輸入錯誤,默認難度為1.\n"); }
do
{
system("cls");
printf("-1000退出練習,並統計結果.\n");
a=rand()%mod_n;
b=rand()%mod_n;
operat=rand()%3;
switch (operat)
{
case 0:resul=a+b;
printf("%d+%d=\n",a,b);
break;
case 1:resul=a-b;
printf("%d-%d=\n",a,b);
break;
case 2:resul=a*b;
printf("%d×%d=\n",a,b);
break;
// case 3:resul=a/b;
// printf("%d÷%d=\n",a,b);
// break;
}
scanf("%d",&inp);
if (inp==-1000)
{
break;
}
if (inp==resul)
{
printf("正確!");
righ++;
}
else
{
printf("錯誤!");
rong++;
}
} while (1);
printf("你一共完成%d題\n正確%d題,錯誤%d題。\n",
righ+rong,righ,rong);
}

Ⅶ c++編程有一個算式:2*7=3848,編寫程序幫助南希猜出缺少的數字是幾

口算就可以算出來了, 52 * 74 = 3848

#include <iostream.h>

int main()
{
int x, y;

for (x = 1; x <= 9; ++x) {
for (y =0; y<= 9; ++y ) {
if ( (10 * x + 2) * (70 + y) == 3848 ) {
cout << "x = " << x << ", y= " << y << "\n";
}
}
}

return 0;

}

Ⅷ 編程題: 用最有效率的方法算出2乘以8等於幾

引用mm3345177的回答:
用移位運算 int a=2<<3;
a就是2乘以8 最後結果是16 這是最省內存 最有效率的方法

這個方法確實高效率的。我來解釋一下:
2的二進制是10 在32位存儲器裡面是0000 0000 0000 0010
左移三位後變成 0000 0000 0001 0000 也就是16

再來觀察左移三位,需要消耗3個機器時鍾,如果能在一個時鍾內完成,效率就更高了。
a=2 & 16 只要一個機器時鍾。^_^,效率是不是更高呢?

其實這個問題沒有多大的實際意義,不過方法是可以借鑒的,既然樓主提出來了,就當討論討論咯。

Ⅸ vb6.0編程的口算計分程序

5分太少.

看在你還是一線的情況下.我幫你吧..設計界面看圖.

資料庫用ACCESS2003,名為dbase.mdb,建立一張表,名為tiku

建立以下欄位

ID數字tihao數字tumu文本daan數字

請手動加記錄,記錄必須大於240行....

代碼如下:

OptionExplicit

PublicthAsInteger

PubliccwsAsInteger

PubliczthAsInteger

PublicslAsInteger

PublicdaAsInteger

PubliccnAsADODB.Connection

PublicrsAsADODB.Recordset

PublicsqlAsString

PrivateSubqjl()

rs.Close

cn.Close

Setrs=Nothing

Setcn=Nothing

EndSub

'聲明資料庫連接相關的.

PublicFunctionconstr()AsString

constr="provider=microsoft.jet.oledb.4.0;datasource="&App.Path&"dbase.mdb;"

EndFunction

'資料庫路經

PublicFunctionseta()AsString

Setcn=NewADODB.Connection

Setrs=NewADODB.Recordset

cn=constr

cn.Open

EndFunction

PrivateSubtongji()

Ifopt1.Value=FalseAndopt2.Value=FalseThen

zth=zth+1

cws=cws+1

l6.Caption=Str(zth)

Else

Ifda=CInt(sl)Then

zth=zth+1

l6.Caption=Str(zth)

Else

zth=zth+1

cws=cws+1

l6.Caption=Str(zth)

EndIf

EndIf

EndSub

PrivateSubqkz()

t1.Enabled=False

t2.Enabled=False

opt1.Enabled=False

opt2.Enabled=False

l4.Caption="0"

l2.Caption="0"

l3.Caption="0"

l5.Caption=""

l6.Caption="0"

EndSub

PrivateSubcmdr_Click()

Callqkz

Ifzth=0Then

Callqkz

MsgBox"一個題也沒有回答,沒有結果!",vbInformation,"-提示-"

Else

Callqkz

IfMsgBox("你本次的考試成績如下:"&vbCrLf&"你的總題數為:"&zth&"你的錯題數為:"&cws&"你的正確率為:"&Format(((zth-cws)/zth)*100,"0.00")&"%."&vbCrLf&"是否要重新答題?",vbInformation+vbYesNo+vbDefaultButton2,"-提示-")=vbYesThen

Callqkz

MsgBox"請點<開始答題>按鈕開始答案!",vbInformation,"-提示-"

Else

Callqkz

th="1"

zth=0

cws=0

da=2

sl=2

EndIf

EndIf

EndSub

PrivateSubcmds_Click()

l2.Caption="120"

l3.Caption="10"

t1.Enabled=True

t2.Enabled=True

th="1"

cmdn.Enabled=True

opt1.Enabled=True

opt2.Enabled=True

zth=0

cws=0

Callchuti

EndSub

PrivateSubchuti()

opt1.Value=0

opt2.Value=0

seta

sql="select*from[tiku]where[tihao]="&th&""

rs.Opensql,cn,adOpenKeyset,adLockOptimistic

Ifrs.Fields("tihao")=""Then

Callqjl

MsgBox"題庫中沒有題目!",vbInformation,"-提示-"

Else

th=CInt(rs.Fields("tihao"))+1

l4.Caption=Str(rs.Fields("tihao"))

l5.Caption=rs.Fields("timu")

da=CInt(rs.Fields("daan"))

Callqjl

EndIf

EndSub

PrivateSubForm_Load()

t1.Enabled=False

t2.Enabled=False

opt1.Enabled=False

opt2.Enabled=False

EndSub

PrivateSubopt1_Click()

sl="1"

EndSub

PrivateSubopt2_Click()

sl="0"

EndSub

PrivateSubt1_Timer()

IfCInt(l2.Caption)=0Then

t2.Enabled=False

t1.Enabled=False

IfMsgBox("總時間已到,不能再作答題!"&vbCrLf&"是否要查看結果??",vbInformation+vbYesNo,"-提示-")=vbYesThen

Callcmdr_Click

Else

ExitSub

EndIf

Else

l2.Caption=CInt(l2.Caption)-1

EndIf

EndSub

PrivateSubt2_Timer()

IfCInt(l3.Caption)=0Then

Calltongji

Callchuti

l3.Caption="10"

Else

l3.Caption=CInt(l3.Caption)-1

EndIf

EndSub

熱點內容
密碼鎖寫什麼最好 發布:2025-05-15 19:05:31 瀏覽:782
5的源碼是 發布:2025-05-15 19:04:07 瀏覽:719
c語言創建的源文件 發布:2025-05-15 18:54:08 瀏覽:611
3個數字密碼鎖有多少種 發布:2025-05-15 18:49:48 瀏覽:684
壓縮包手機打開 發布:2025-05-15 18:37:34 瀏覽:217
安卓取消耳機模式怎麼取消 發布:2025-05-15 18:24:24 瀏覽:59
氣球怎麼解壓視頻 發布:2025-05-15 18:20:00 瀏覽:783
電腦軟體密碼怎麼設置密碼 發布:2025-05-15 18:09:07 瀏覽:107
android應用是否運行 發布:2025-05-15 18:02:40 瀏覽:10
java排序list 發布:2025-05-15 18:02:40 瀏覽:298