int i;j=10是什么意思 int i = -20; unsigned j = 10; ...

int i=10,int j=5 ++i-j--\u7684\u503c\u662f\u4ec0\u4e48\uff1f\u600e\u4e48\u7b97\u5462

\u5148\u7b97++i\uff0ci=11\uff0c\u6b64\u65f6i=11\uff0cj=5
\u518d\u7b97i-j\uff0c\u537311-5=6\uff0c\u6b64\u65f6i=11,j=5
\u6700\u540e\u7b97j--\uff0c\u5373j=5-1=4\uff0c\u6b64\u65f6i=11,j=4\u4e86\u3002
\u9a8c\u8bc1\u4e00\u4e0b\u5427\uff0c
#include int main(void){ int i=10;int j=5;int k;k=++i-j--;printf("i=%d j=%d k=%d\n",i,j,k); return 0;}\u8fd0\u884c\u7ed3\u679c\uff1a
i=11 j=4 k=6

-10\uff0c\u5728\u8fd0\u7b97\u65f6\u4f1a\u9690\u542b\u7684\u8fdb\u884c\u7c7b\u578b\u8f6c\u5316\uff0c\u4f4e\u7c7b\u578b\u5411\u9ad8\u7c7b\u578b\u8f6c\u6362\uff0c\u6bd4\u5982\uff0cfloat\u548cdouble\u578b\u7684\u6d6e\u70b9\u6570\u6570\u8fdb\u884c\u8fd0\u7b97\uff0c\u4f1a\u81ea\u52a8\u5c06float\u578b\u8f6c\u6362\u6210double\u578b\uff0c\u518d\u8fdb\u884c\u8fd0\u7b97\u3002\u7ed3\u679c\u4e5f\u662f\u9ad8\u7c7b\u578b\u7684\u3002
\u7c7b\u578b\u9ad8\u4f4e\u5176\u5b9e\u5c31\u662f\u503c\u57df\u7684\u8986\u76d6\u8303\u56f4\uff0c\u4e0eCPU\u7684\u5b57\u957f\u548c\u7f16\u8bd1\u5668\u90fd\u6709\u5173\u7cfb\u3002\u5728Linux_32\u4f4d\u7cfb\u7edf\u4e2dunsigned\u6bd4int\u8981\u4f4e\u3002\u4f46\u662f\u5207\u8bb0\u8fd9\u4e0d\u662f\u4e00\u5b9a\u7684\uff0c\u8bf4\u4e0d\u5b9awinTC\u91cc\u5c31\u4e0d\u662f\u8fd9\u6837\u7684\u5b9a\u4e49\u4e86\uff08\u6211\u6ca1\u8bd5\u8fc7\uff09\u3002
\u9690\u5f0f\u8f6c\u6362\u89c4\u5219\u5982\u4e0b\uff1a
1. \u7a0b\u5f0f\u5728\u6267\u884c\u7b97\u672f\u8fd0\u7b97\u65f6\uff0c\u4f4e\u7c7b\u578b\u80fd\u591f\u8f6c\u6362\u4e3a\u9ad8\u7c7b\u578b\u3002
2. \u5728\u8d4b\u503c\u8868\u8fbe\u5f0f\u4e2d\uff0c\u53f3\u8fb9\u8868\u8fbe\u5f0f\u7684\u503c\u81ea\u52a8\u9690\u5f0f\u8f6c\u6362\u4e3a\u5de6\u8fb9\u53d8\u91cf\u7684\u7c7b\u578b\uff0c\u5e76\u8d4b\u503c\u7ed9\u4ed6\u3002
3. \u5f53\u5728\u51fd\u6570\u8c03\u7528\u65f6\uff0c\u5c06\u5b9e\u53c2\u503c\u8d4b\u7ed9\u5f62\u53c2\uff0c\u7cfb\u7edf\u9690\u5f0f\u5730\u5c06\u5b9e\u53c2\u8f6c\u6362\u4e3a\u5f62\u53c2\u7684\u7c7b\u578b\u540e\uff0c\u8d4b\u7ed9\u5f62\u53c2\u3002
4. \u51fd\u6570\u6709\u8fd4\u56de\u503c\u65f6\uff0c\u7cfb\u7edf\u5c06\u81ea\u52a8\u5730\u5c06\u8fd4\u56de\u8868\u8fbe\u5f0f\u7c7b\u578b\u8f6c\u6362\u4e3a\u51fd\u6570\u7c7b\u578b\u540e\uff0c\u8d4b\u503c\u7ed9\u8c03\u7528\u51fd\u6570\u3002

PS\uff1a\u9690\u542b\u7c7b\u578b\u8f6c\u6362\u662f\u5f88\u5bb9\u6613\u8ba9\u4eba\u8ff7\u60d1\u7684\uff0c\u540c\u6837\u7684\u4ee3\u7801\uff0c\u5728\u4e0d\u540c\u7684\u73af\u5883\u4e2d\u7ed3\u679c\u53ef\u80fd\u4e0d\u540c\uff0c\u800c\u4e14\u5982\u679c\u56e0\u4e3a\u8fd9\u4e2a\u95ee\u9898\u5bfc\u81f4\u7a0b\u5e8f\u8fd0\u884c\u51fa\u4e86\u9519\u8bef\uff0c\u662f\u6781\u96be\u53d1\u73b0\u7684\u3002\u6240\u4ee5\u6700\u9760\u8c31\u7684\u65b9\u6cd5\u5c31\u662f\u5728\u7a0b\u5e8f\u4e2d\u6c38\u8fdc\u663e\u5f0f\u7684\u505a\u7c7b\u578b\u8f6c\u6362\u3002

命名变量,并赋值啊!i和j都都等于10

这是两个语句,c语言语句是碰到分号就算一个语句结束.
1.这里首先是定义一个 整形变量 i
2.然后给变量j赋值为10 (前提是这个 j 前面已经定义过)

int i;j=10 // 这个是错误的语句。
int i, j=10; // 结果 i 的值未知, j 的值为 10。

两条语句:
1. 定义i为整数;
2.给j 赋值10;

将分号改为逗号就行了。

扩展阅读:int i 0 while i++ 5 ... int a[10]={ }哪里错了 ... int a 10 p a ... int a[3][4] ... int min 是什么意思 ... int a 1 b 2 ... int i 0是什么意思 ... int i代表什么意思 ... int i 3 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网