c語言xy
① c語言用MAX函數比較一下XY
max函數,返回x y中較大值
於是 在調用
c=max(a,b);
之後,
c值為45 和27中較大值,即45
選A
② C語言 輸入xy然後計算
#include "stdio.h"
#include "math.h"
int main()
{
double i,j;
printf("x=");
scanf("%lf",&i);
printf("y=");
scanf("%lf",&j);
printf("x+y=%lf\n",i+j);
printf("sinx=%lf\n",sin(i));
printf("cosx=%lf\n",cos(i));
printf("tanx=%lf\n",tan(i));
printf("logx=%lf\n",log(i));
}
③ C語言設計XY賦址向自增減不懂
謝邀
自加(++)和自減(--)的前置和後置,就是運算順序的不同
前置 是先自加/自減 ,再運算
後置 是先運算 再自加/自減。
比如
int x=4,y=5;y-=x--;
這個是後置 就等同於
y-=x;
x--
而
int x=5,y=4;y+=++x;
這個是前置 就是
++x;
y+=x;
④ 1/xy在C語言中的運算順序
如果你認為這存在執行順序,那麼你是認為它存在多種運算——除法運算和乘法運算。
事實上你需要加上一個乘法符號*,即1/x*y,它的執行順序是同級運算之間從左到右,乘法運算和除法運算是同級運算,那麼運算順序是先除法1/x,後乘法(1/x)*y
如果不加乘法符號,那麼編譯系統認為xy是一個變數,如果你沒有定義過變數名為xy的變數,那麼編譯出錯,如果你定義過變數名為xy的變數,那麼只有一個除法運算1/xy
⑤ c語言 xy不同時為0,其表達式
不同時為0,就是一個等於0,另一個不等於 0, 表達式是:
(x==0 && y!=0) || (y==0 && x!=0)
C語言中的符號分為10類:算術運算符、關系運算符、邏輯運算符、位操作運算符、賦值運算符、條件運算符、逗號運算符、指針運算符、求位元組數運算符和特殊運算符。
(5)c語言xy擴展閱讀
關系運算符
用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。
邏輯運算符
用於邏輯運算。包括與(&&)、或(||)、非(!)三種。
位操作運算符
參與運算的量,按二進制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。
⑥ C語言FUN函數XY這個用來做什麼
函數功能為,將第三個參數指向的值,賦值為第二個和第一個參數的乘積
於是 主函數中 三個fun調用的效果就是
a=2*3=6
b=3*4=12
c=a*b=6*12=72
選C
⑦ C語言XY與減或者表達式
先計算!x=0
再計算y-- 值為y的值為1
於是表達式=
0||1
=1
選B
⑧ c語言中,'xy'可以嗎
不可以 「xy」 是字元串 %s 'x ''y ' 是字元 %c
⑨ c語言 輸入兩個整數xy,按先大後小順序輸出線,y
#include<stdio.h>
intmain()
{
intx,y;
scanf("%d",&x);
scanf("%d",&y);
if(y>x){
printf("%d %d ",y,x);
}else{
printf("%d %d ",x,y);
}
return0;
}