日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2017c语言预测,2017计算机二级C语言上机最终预测题

發布時間:2024/10/5 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2017c语言预测,2017计算机二级C语言上机最终预测题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2017計算機二級C語言上機最終預測題

2017年上半年計算機二級考試即將到來,為了幫助大家備考,百分網小編整理了計算機二級C語言上機最終預測題,希望幫助大家順利通過計算機二級考試。

填空題

請補充fun函數,該函數的功能是判斷一個數的個位數字和百位數字之和是否等于其十位上的數字,是則返回“yes!“,是否返回”no!”.

注意:部分源程序給出如下

請勿改動主函數main和其他函數中的任何內容,僅在fun函數的橫線上填入所編寫的若干表達式或語句。

試題程序:

#include

#include

char *fun(int n)

{

int g, s, b;

g = n%10;

s = n/10%10;

b = ___1___;

if ((g+b) == s)

return ___2___;

else

return ___3___;

}

main()

{

int num = 0;

printf("******Input data *******\n ");

scanf("%d", &num);

printf("\n\n\n");

printf("****** The result *******\n ");

printf("\n\n\n%s", fun(num));

}

第1處填空:n/100%10

第2處填空:”yes!”

第3處填空:”no!”

改錯題

下列給定程序中,函數fun的功能是:通過某種方式實現兩個變量值的交換,規定下允許增加語句和表達式。例如變量a中的值原為8,b中的值原為3,程序運行后a中的值為3,b的值為8。

請改正程序中的.錯誤,使其能得出正確結果。

注意:不要改動main函數,不得增行或刪行,也不得更改程序的結構!

試題 程序:

#include

#include

int fun(int *x, int y)

{

int t;

/********found********/

t = x; x = y;

/********found********/

return (y);

}

main()

{

int a = 3, b = 8;

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

b = fun(&a, b);

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

}

第1處:t=x;x=y;應改為t=*x;*x=y;

第2處:return(y);應改為return(t);或return t;

編程題

請編寫函數FUN,它的功能是:求出SS所指字符串中指定字符的個數,并返回此值。

例如,若輸入字符串123412132,輸入字符1,則輸出3。

注意:部分源程序給出如下。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入所編寫的若干語句。

試題程序:#include

#include

#include

#define M 81

int fun(char *ss, char c)

{

}

main()

{

char a[M], ch;

FILE *out;

printf("\nPlease enter a string:");

gets(a);

printf("\nPlease enter a char:");

ch = getchar();

printf("\nThe number of the char is: %d\n", fun(a, ch));

out=fopen ("out.dat", "w");

strcpy(a, "The number of the char is: ");

fprintf(out, "%d", fun(a, ' '));

fclose (out );

}

答案是:int fun(char *ss,char c)

{

int n=0;

while(*ss)

{

if(*ss==c)

n++;

ss++;

}

return n;

}

總結

以上是生活随笔為你收集整理的2017c语言预测,2017计算机二级C语言上机最终预测题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。