奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

計算機等級

計算機二級C語言考試試題及答案

時間:2024-08-01 01:53:52 計算機等級 我要投稿

2016年計算機二級C語言考試試題及答案

  計算機C語言是計算機專業必學語言課程,2016年計算機等級考試將近,yjbys小編為大家分享的是計算機二級考試練習題及答案,希望對大家C語言考試復習有所幫助!

2016年計算機二級C語言考試試題及答案

  1.

  #include

  main()

  { int m;

  scanf("%d", &m);

  if (m >= 0)

  { if (m%2 == 0) printf("%d is a positive even\n", m);

  else printf("%d is a positive odd\n", m); }

  else

  { if (m % 2 == 0)printf("%d is a negative even\n", m);

  else printf("%d is a negative odd\n", m); }

  }

  若鍵入-9,則運行結果為: -9 is a negative odd

  2.

  #include

  main()

  { int num=0;

  while(num<=2){ num++;printf("%d\n",num);}

  }

  運行結果為:

  1

  2

  3

  當循環條件num<=2成立的時候,執行循環體{ num++;printf("%d\n",num);}中的語句。

  循環初值num為0;

  循環條件num<=2成立

  第1次循環:執行num++;即將num中的值加1,執行后num為1;

  執行printf("%d\n",num);在屏幕上輸出num中的值,即輸出1,之后換行

  此時num中的值為1,循環條件num<=2成立

  第2此循環:執行num++;即將num中的值加1,執行后num為2;

  執行printf("%d\n",num);在屏幕上輸出num中的值,即輸出2,之后換行

  此時num中的值為2,循環條件num<=2成立

  第3此循環:執行num++;即將num中的值加1,執行后num為3;

  執行printf("%d\n",num);在屏幕上輸出num中的值,即輸出3,之后換行

  此時num中的值為3,循環條件num<=2不成立,結束循環。

  3.

  #include

  main( )

  { int sum=10,n=1;

  while(n<3) {sum=sum-n;n++; }

  printf(“%d,%d”,n,sum);

  }

  運行結果為:3,7

  當循環條件n<3成立的時候,執行循環體{sum=sum-n;n++; }中的語句。

  循環初值sum為10,n為1;

  循環條件n<3成立

  第1次循環:執行sum=sum-n=10-1=9;

  執行n++,即將n中的值加1,執行后n為2;

  此時n中的值為2,sum中的值為9,循環條件n<3成立,繼續執行循環

  第2次循環:執行sum=sum-n=9-2=7;

  執行n++,即將n中的值加1,執行后n為3;

  輸出此時n,sum中的值,即為3,7。需要注意,在printf(“%d,%d”,n,sum); 中要求輸出的數據彼此間用逗號間隔,因此結果的兩個數據間一定要有逗號

  4.

  #include

  main()

  { int num,c;

  scanf("%d",&num);

  do{c=num%10;printf("%d",c);}while((num/=10)>0);

  printf("\n");

  }

  從鍵盤輸入23,則運行結果為:32

  詳見教材p117循環結構;p60復合的賦值運算符

  do{ }while(表達式);

  先無條件執行循環體,再判斷循環條件。注意while(表達式)后有分號

  定義整型變量num,c;

  為num賦一個整型值;

  執行{c=num%10;printf("%d",c);}直到循環條件(num/=10)>0不成立;

  輸出換行

  已知為num賦值23

  第1次執行循環體

  執行c=num%10=23%10=3;

  執行printf("%d",c);輸出3

  判斷循環條件 num/=10等價于num=num/10; 因此num=23/10=2, 2大于0,因此循環條件(num/=10)>0成立,繼續執行循環體。執行完第1次循環時,num為2,c為3

  第2次執行循環體

  執行c=2%10=2;

  執行printf("%d",c);再輸出2

  判斷循環條件num=2/10=0,0等于0,因此循環條件(num/=10)>0不成立。結束循環

  5.

  #include

  main()

  { int s=0,a=5,n;

  scanf("%d",&n);

  do { s+=1;a=a-2; }while(a!=n);

  printf("%d,%d\n",s,a);

  }

  若輸入的值1,運行結果為: 2,1

  詳見教材p117循環結構;p60復合的賦值運算符

  執行{ s+=1;a=a-2; }直到循環條件a!=n不成立;

  已知為n賦值1,s為0,a為5

  第1次執行循環體

  執行s+=1;等價于s=s+1=0+1

  執行a=a-2; a=5-2=3

  判斷循環條件,3不等于1,因此循環條件a!=n成立,繼續執行循環體。

  執行完第1次循環時,s為1,a為3

  第2次執行循環體

  執行s+=1;等價于s=s+1=1+1=2

  執行a=a-2; a=3-2=1

  判斷循環條件,1等于1,因此循環條件a!=n不成立,結束循環。

  執行完第2次循環時,s為2,a為1

  輸出此時s,a中的值,結果為2,1

【計算機二級C語言考試試題及答案】相關文章:

計算機二級C語言模擬試題及答案08-28

計算機二級《C語言》模擬試題及答案10-24

計算機二級考試C++試題及答案09-20

計算機二級考試C++試題及答案08-14

計算機C語言試題及答案07-17

2017年計算機c語言二級考試試題及答案06-17

2017全國計算機二級C語言考試試題及答案08-12

2017計算機c語言二級考試題庫及答案10-14

2016年計算機二級C語言考試題及答案05-12

2017年計算機二級考試C語言考試題含答案08-22

主站蜘蛛池模板: 恩平市| 搜索| 汝阳县| 定结县| 陈巴尔虎旗| 渑池县| 柞水县| 东源县| 庆云县| 常州市| 滕州市| 乐平市| 武宣县| 新竹市| 舞阳县| 肇源县| 星子县| 曲沃县| 通化县| 伊金霍洛旗| 同仁县| 呼玛县| 高平市| 钦州市| 建平县| 龙里县| 临洮县| 武夷山市| 卓尼县| 阜平县| 大厂| 临高县| 额济纳旗| 常山县| 吴忠市| 盐津县| 天门市| 丰城市| 安平县| 红安县| 孟连|