當前位置:首頁 » 編程語言 » 用c語言算復雜的算式
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

用c語言算復雜的算式

發布時間: 2022-03-09 06:06:39

A. c語言,算式算術問題,急,求大佬,

/*
算式是:
S E N D
+ M O R E
――――――
M O N E Y
答案是:
9567
+1085
------
10652
*/
//想要完整源碼的話,先跑一下下面這個,就知道該怎麼做了!
#include<stdio.h>
#include<stdlib.h>

int main()
{
char msg[]={119,111,32,100,101,32,119,101,105,32,
120,105,110,32,104,97,111,58,109,105,99,
114,111,115,111,109,101,'\0'};

puts(msg);
system("PAUSE");
return 0;
}

B. c語言,求解算式

0xE9D8 & 0xC7B6 | 0x1234
= 1110100111011000 & 1100011110110110 | 0001001000110100
= 1100000110010000 | 0001001000110100
= 1101001110110100
= 0xD3B4.

C. 在C語言中,如何用學過的運算符構成復雜的表達式描述日常問題,舉個例子就可以了

用電梯選擇去的樓層

#include <stdio.h>
int main(void)
{
int val; //variable的縮寫,「變數」的意思
printf("請輸入您想去的樓層:");
while (1)
{
scanf("%d", &val);
switch (val)
{
case 1:
printf("1層開!\n");
break; //跳出switch
case 2:
printf("2層開!\n");
break; //跳出switch
case 3:
printf("3層開!\n");
break; //跳出switch
default:
printf("該層不存在,請重新輸入:");
continue; //結束本次while循環
}
break; //跳出while
}
return 0;
}

D. c語言 計算公式

兄的 題目說清楚點把 如果遲到45分鍾 是全部按2元/分鍾算還是只是從31分鍾開始按2元/分鍾算呢
還有你是要完整的程序還是只要個計算公式
我有時間就幫你寫

E. 用c語言計算公式

#include <stdio.h>

int main( )
{
float t, Gs, Var, Qgr, Mt, Aar, Mad, Qnet, Had;
printf("請輸入E ");
scanf("%d", &E);
printf("請輸入Gs,Var,Qgr,Mt,Aar,Mad ");
scanf("%f%f%f%f%f%f%f", &t, &Gs, &Var, &Qgr, &Mt, &Aar, &Mad);
Qgr = ( E * t - 40 ) / Gs;
Had = 0.07 * Var + 0.000165 * Qgr - 0.0285 * ( 100 - Mt - Aar );
Qnet = ( Qgr - 206 * Had ) * ( ( 100 - Mt ) / ( 100 - Mad ) ) - 23 * Mt;
printf("Qgr=%.2f Qnet=%.2f", Qgr, Qnet);
return 0;
}

F. C語言算式運算

全部少個逗號,比如
printf("%d+%d=%d"a,b,a+b);改為
printf("%d+%d=%d",a,b,a+b);

#include<stdio.h>
void main()
{
int a,b;
char c;
printf("輸入一個由兩個數字和一個算式運算符組成的表達式,完成相應的計算,並將算式和結果輸出\n");
scanf("%d%c%d",&a,&c,&b);
if(c==43)
printf("%d+%d=%d",a,b,a+b);
else
if(c==45)
printf("%d-%d=%d",a,b,a-b);
else
if(c==42)
printf("%d*%d=%d",a,b,a*b);
else
if(c==47)
printf("%d/%d=%d",a,b,a/b);
}

G. c語言編程,最好不要用太復雜的演算法

#include <iostream>
using namespace std;
//定義一個結構體變數,存放學生成績資料
struct Student
{
char name[20];
float score[3];
float average;
};int main ()
{
const int m = 3;
Student stud[m];
//輸入學生成績
for (int i = 0; i < m; i++)
{
printf ("請輸入第%d個學生的信息:\n",i+1);
printf ("姓名:");
scanf ("%s", stud[i].name);
printf ("期中成績:");
scanf ("%f", &stud[i].score[0]);
printf ("期終成績:");
scanf ("%f", &stud[i].score[1]);
printf ("其它成績:");
scanf ("%f", &stud[i].score[2]);
stud[i].average = stud[i].score[0] * 0.32 + stud[i].score[1] * 0.48 + stud[i].score[2] * 0.2;//計算平均分
} //輸出學生成績
for (i = 0; i < m; i++)
{
printf ("姓名:%s\n", stud[i].name);
printf ("期中成績:%f\n", stud[i].score[0]);
printf ("期終成績:%f\n", stud[i].score[1]);
printf ("其它成績:%f\n", stud[i].score[2]);
printf ("平均成績:%f\n", stud[i].average);
}
}
最後輸出的時候小數位數4位,有點多,因為我學的是C++,C中的格式不是很清楚……

H. 如何用c語言計算算式

摘要 全部少個逗號,比如

I. C語言計算公式

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<windows.h>
/*
說明:產生傷害結果可以有用戶確定,公式也是可以自己寫的,
在這里我給你展示一下.
(如果有其他問題,可以找群主C/C++8群491994603)
*/
#defineLL100//人物力量
#defineSH530//人物傷害

intmain()
{
//構造傷害公式,S=力量*10+570-->每點力量造成10點傷害
ints;//產生傷害值

//構造暴擊因子,差生暴擊原傷害的兩倍
srand((unsignedint)time(NULL));
while(1)
{
intx=rand()%2;
s=LL*10+SH;
if(x==2)
prinf("差生暴擊傷害:%d",2*s);
if(x==1)
prinf("差生傷害:%d",s);
Sleep(3000);

}
system("pause");
return0;
}

J. 用c語言是否可以模擬復雜的計算器不只是簡單的加減乘除

完全沒問題,比如Windows系統中自帶科學計算器中的功能完全可以用C語言來實現。