c语言的几个计算问题【加急】

\u51e0\u4e2a\u5173\u4e8e\u903b\u8f91\u8fd0\u7b97\u7684C\u8bed\u8a00\u9898\u76ee

\u5305\u62ec\uff1a1\u3002&&\u903b\u8f91\u4e0e
2\u3002||\u903b\u8f91\u6216
3\u3002!\u903b\u8f91\u975e
\u903b\u8f91\u8fd0\u7b97\u7b26\u7528\u4e8e\u5bf9\u5305\u542b\u5173\u7cfb\u8fd0\u7b97\u7b26\u7684\u8868\u8fbe\u5f0f\u8fdb\u884c\u5408\u5e76\u6216\u53d6\u975e
\u5bf9\u4e8e\u4f7f\u7528\u903b\u8f91\u8fd0\u7b97\u7b26\u7684\u8868\u8fbe\u5f0f\uff0c\u8fd4\u56de0\u8868\u793a\u201c\u5047\u201d\uff0c\u8fd4\u56de1\u8868\u793a\u201c\u771f\u201d\u3002\u5173\u4e8e\u903b\u8f91\u8fd0\u7b97\u7b26\u7684\u89e3\u91ca
\u8bf7\u6ce8\u610f\uff1a\u4efb\u4f55\u4f7f\u7528\u4e24\u4e2a\u5b57\u7b26\u505a\u7b26\u53f7\u7684\u8fd0\u7b97\u7b26\uff0c\u4e24\u5b57\u7b26\u4e4b\u95f4\u4e0d\u5e94\u6709\u7a7a\u683c\uff0c\u5373\u5c06==\u5199\u6210=
=\u662f\u9519\u8bef\u7684\u3002
\u5047\u8bbe\u4e00\u4e2a\u7a0b\u5e8f\u5728\u540c\u65f6\u6ee1\u8db3\u6761\u4ef6a<10\u548cb==7\u65f6\uff0c\u5fc5\u987b\u6267\u884c\u67d0\u4e9b\u64cd\u4f5c\u3002\u5e94\u4f7f\u7528\u5173\u7cfb\u8fd0\u7b97\u7b26\u548c\u903b\u8f91\u8fd0\u7b97\u7b26\u201c\u4e0e\u201d\u6765\u5199\u8fd9\u4e2a
\u6761\u4ef6\u7684\u4ee3\u7801\u3002\u7528&&\u8868\u793a\u201c\u4e0e\u201d\u8fd0\u7b97\u7b26\uff0c\u8be5\u6761\u4ef6\u4ee3\u7801\u5982\u4e0b\uff1a
(a<10)
&&
(b==7);
\u7c7b\u4f3c\u5730\uff0c\u201c\u6216\u201d\u662f\u7528\u4e8e\u68c0\u67e5\u4e24\u4e2a\u6761\u4ef6\u4e2d\u662f\u5426\u6709\u4e00\u4e2a\u4e3a\u771f\u7684\u8fd0\u7b97\u7b26\u3002\u5b83\u7531\u4e24\u4e2a\u8fde\u7eed\u7684\u7ba1\u9053\u7b26\u53f7(||)\u8868\u793a\u3002\u5982\u679c\u4e0a\u4f8b
\u6539\u4e3a\uff1a\u5982\u679c\u4efb\u4e00\u8bed\u53e5\u4e3a\u771f\uff0c\u5219\u7a0b\u5e8f\u9700\u6267\u884c\u67d0\u4e9b\u64cd\u4f5c\uff0c\u5219\u6761\u4ef6\u4ee3\u7801\u5982\u4e0b\uff1a
(a<10)
||
(b==7);
\u7b2c\u4e09\u4e2a\u903b\u8f91\u8fd0\u7b97\u7b26\u201c\u975e\u201d\u7528\u4e00\u4e2a\u611f\u53f9\u53f7(!)\u8868\u793a\u3002\u8fd9\u4e2a\u8fd0\u7b97\u7b26\u5bf9\u8868\u8fbe\u5f0f\u7684\u771f\u503c\u53d6\u53cd\u3002\u4f8b\u5982\uff0c\u5982\u679c\u53d8\u91cfs\u5c0f\u4e8e10\uff0c\u7a0b\u5e8f
\u7a0b\u5e8f\u9700\u6267\u884c\u67d0\u4e9b\u64cd\u4f5c\uff0c\u5219\u6761\u4ef6\u4ee3\u7801\u5982\u4e0b\uff1a
(s<10)
\u6216
(!(s>=10))
//s\u4e0d\u5927\u4e8e\u7b49\u4e8e10
\u5173\u7cfb\u8fd0\u7b97\u7b26\u548c\u903b\u8f91\u8fd0\u7b97\u7b26\u7684\u4f18\u5148\u7ea7\u4e00\u822c\u90fd\u4f4e\u4e8e\u7b97\u672f\u8fd0\u7b97\u7b26\u3002\u4f8b\u5982\uff0c5>4+3\u7684\u8ba1\u7b97\u4e0e5>(4+3)\u8fd0\u7b97\u7b26\u662f\u4e00\u6837\u7684\uff0c\u5373
\u5148\u8ba1\u7b974+3\uff0c\u518d\u6267\u884c\u5173\u7cfb\u8fd0\u7b97\u3002\u6b64\u8868\u8fbe\u793a\u7684\u7ed3\u679c\u4e3a\u201c\u5047\u201d\uff0c\u5373\uff0c\u5c06\u8fd4\u56de0\u3002
\u4e0b\u9762\u7684\u8bed\u53e5
printf("%d",5>4+3);
\u5c06\u8f93\u51fa
0
\u53ef\u4ee5\u603b\u7ed3\u4e3a\uff1a&&\u7684\u7ed3\u679c\u662f\u771f\u771f\u4e3a\u771f\u3002||\u7684\u7ed3\u679c\u662f\u5047\u5047\u4e3a\u5047\u3002

\u524d\u63d0\u662f\u4f60\u7684\u7f16\u8bd1\u5668\u652f\u6301C99
#includeint main()//{ int num,i; double touble=0,sum; printf("-----------------------------------\u52a0\u6cd5\u6a21\u5757---------------------------------\n"); printf("\u8bf7\u95ee\u60a8\u8981\u51e0\u4e2a\u6570\u76f8\u52a0\uff1f\n\u60a8\u8f93\u5165\u4e86\uff1a"); scanf("%d",&num); double code[num];// printf("\u518d\u6b21\u786e\u5b9a\uff0c\u60a8\u8f93\u5165\u4e86\uff1a%d",num); for(i=0;i<num;i++) { printf("\u8bf7\u8f93\u5165\u4e00\u4e2a\u6570\u636e\uff0c\u73b0\u5728\u662f\u7b2c%d\u4e2a\uff01\uff1a",i+1); scanf("%lf",&code[i]); touble+=code[i]; } printf("\u8ba1\u7b97\u5b8c\u6bd5\uff0c\u7ed3\u679c\u662f%5lf",touble); return 0;//}

1.如果a=4,b=4,则 !(a>b)的值为_1__
2.设有int i=010,j=10;则执行“printf("%d,%d\n",++i,j--);”的输出是__11,10_
3.有如下输入语句scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b 的值为3,c的值为2,从键盘输入数据的正确形式应是_ a=1,b=3,c=2 __
4.循环语句“for(x=0, y=0;(y!=123)||( x<4);x++);”的循环执行_死循环__次

1
9, 10 (如果是,i=10,j=10,则输出结果为:11,10)
1, 3, 2
无穷 (循环条件为:x小于4,或者y不等于1,2,3。 故为无穷次)

1
11, 9
1,3,2
第4题循环条件是当Y不等于123时或者X<4时
所以当x=0,1,2,3时循环
所以循环4次

1. 1
2. 9,10
3. a=1,b=3,c=2
4. 无限次 因为y在下边程序没提示 所以y=0 判断条件一直满足 死循环

1:1
2:9,10
3:a=1,b=3,c=2
4:无数次

  • c璇█ 鐨涓閬撻,涓嶈鐢ㄥ鏉傜殑涓滆タ,鎴戜滑鎵嶅浜嗗嚱鏁,绗4棰,璋㈣阿浜!!!鍔...
    绛旓細姣斿 绠10013鏄惁涓虹礌鏁帮細int a =10013;for(int i=2;i<10013;i++){ if(10013%i==0){ //涓嶆槸绱犳暟 return;} } //鏄礌鏁
  • C璇█鏁扮粍姹傝В,,鍔犳鍛!!!
    绛旓細i]) printf("%4d",i);} 鎬濊矾灏辨槸杩欐牱瀛愶紝寰堜箙娌$敤C锛岃娉曟牸寮忔湁閿欒嚜宸辨敼銆傛渶绠鍗曠殑鏂规硶锛坖avascript锛夛細 var hole="1234567890"; //浠h〃10涓礊 var step,i;i=0;for(step=1;step<=1000;step++){ i=i+step;hole=hole.replace(i%10,"");} alert(hole);
  • C璇█闂姹傚姪!!!鍔犳ュ姞鎬!!!鎬ユユ!鎷滄墭澶х!!!
    绛旓細include<stdio.h> double B(int n) { int i; double r=1; for ( i=1;i<=n;i++ ) r*=i; return r; } double A(int n) { int i; double r=0; for ( i=1;i<=n;i++ ) r+=B(i); return r; } void main() { int n; double s; scanf("%d",&n); s=A(n)...
  • 鍔犳!甯姪涓涓嬪皬寮C璇█缂栫▼鍒濆鑰闂
    绛旓細int c;float a;printf("璇疯緭鍏ュ崟浠凤細");scanf("%f",&a);printf("璇疯緭鍏ユ暟閲忥細");scanf("%d",&c);if (c<=5 &&c>0) { a=a*c;} else if (c<=10) { a=a*c*0.99;} else if (c<=20) { a=a*c*0.98;} else if (c<=30) { a=a*c*0.96;} else a=a*c*0....
  • 鏂颁汉C璇█姹傚姪,鍔犳
    绛旓細include <stdio.h> include <stdlib.h> typedef struct worker { char name[20];int number;} worker;int search(worker tab[],int n, int key);int main(){ int i, j;worker worklist[10];worker temp;int keynum, key;for(i=0; i<10; i++)scanf("%s %d", worklist[i].name, ...
  • C璇█,鍔犳!!!璋㈣阿
    绛旓細struct Student { char Xh[12];char name[20];char xb[3];int nl;char city[20];};void main(){ int i=0;struct Student st[3]={ {"20144141001","婢瑰彴鏄庢湀","濂",19,"鍖椾含"},{"20144151002","鍏嬫媺涓濊拏灏","濂",20,"鐗规媺鏂笣鍥藉浗閮"},};printf("杈撳叆浣犺嚜宸辩殑瀛﹀彿 濮撳悕 鎬у埆 ...
  • c璇█缂栫▼闂:杈撳叆10涓鐢熸垚缁,姹傚钩鍧囨垚缁╁強姣忎釜瀛︾敓鎴愮哗涓庡钩鍧囨垚缁...
    绛旓細浣犲ソ锛佽鍙傝冿細include<stdio.h> main(){ float stu[10],sum,aver;int i;sum=0;for(i=0;i<10;i++){ scanf("%f",&stu[i]);sum=sum+stu[i];} aver=sum/10;printf("average=%f\n",aver);printf("姣忎釜瀛︾敓鎴愮哗涓庡钩鍧囨垚缁╀箣宸:\n ");for(i=0;i<10;i++){ printf("%.2f,"...
  • 鐢c璇█璁$畻閭欢鍔犳鐨勯偖璐
    绛旓細涓轰簡鍒╀簬C璇█鐨鍏ㄩ潰鎺ㄥ箍锛岃澶氫笓瀹跺鑰呭拰纭欢鍘傚晢鑱斿悎缁勬垚浜咰璇█鏍囧噯濮斿憳浼氾紝骞跺湪涔嬪悗鐨1989骞达紝璇炵敓浜嗙涓涓畬澶囩殑C鏍囧噯锛岀畝绉扳淐89鈥濓紝涔熷氨鏄淎NSI C鈥濓紝鎴嚦2020骞达紝鏈鏂扮殑C璇█鏍囧噯涓2018骞6鏈堝彂甯冪殑鈥淐18鈥濄侰璇█涔嬫墍浠ュ懡鍚嶄负C锛屾槸鍥犱负C璇█婧愯嚜Ken Thompson鍙戞槑鐨凚璇█锛岃孊璇█鍒欐簮鑷狟CPL...
  • c璇█缂栫▼銆愬姞鎬ャ
    绛旓細include <stdio.h> void main(){ int i;int n1=0;int n2=0;int zero = 0;printf("璇疯緭鍏50涓暟:");for (int count=0; count <50; count++){ scanf("%d",&i);if (i>0)n1++;else if (i<0)n2++;else zero++;} printf("\n杈撳叆涓ぇ浜0鐨勪釜鏁颁负%d",n1);printf("\n杈撳叆涓...
  • C璇█绋嬪簭璁捐浣滀笟鍔犳!!
    绛旓細25 闈0 20 15 i<100 j%10==6&&j%3==0 閿欎簡鍒壘鎴戯紝
  • 扩展阅读:扫一扫题目出答案 ... c++必背入门代码 ... 编程必背100个代码 ... c语言=和== ... c语言a+=b ... c语言必背100代码 ... c#入门基础知识 ... c#工资为什么低 ... 为什么不建议孩子学编程 ...

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