全國軟體設計大賽

2021-06-28 23:01:35 字數 1512 閱讀 4470

全國軟體專業人才設計與開發大賽題目選拔試題

一、基礎篇(50分)

1、單選(每題1分,10小題共10分)

1). 執行下列程式中的輸出語句後,x的值是_c_____.

main()

a)30 b)60 c)50 d)80

2). 在c語言中,下列選項屬於合法的長整型常數的是_a______.

a)0l b)1234567 c)0.0234567 d)3.14159e3

3). 若有定義:int a,b;char x,y;並有以下輸入資料:14 22 xxyy (回車)

則能給a賦整數14,給b賦整數22,給x賦字元x,給y賦字元y的正確程式段是__c______.

a)scanf(「%d %d」,&a,&b);x=getchar();y=getchar();

b)scanf(「%d%d %c %c」,&a,&b,&x,&x,&y,&y);

c)scanf(「%d %d %c%c%c %c」,&a,&b,&x,&x,&y,&y);

d)scanf(「%d%d %c %c」,&a,&b,&x,&y);

4). 當c的值不為0時,下列選項中能正確將c的值賦給變數a、b的是c_______.

a)c=b=a;b)(a=c)‖(b=c);c)(a=c)&&(b=c);d)a=c=b;  

5). 語句printf(「%d\n」,strlen(「asd\n\x12\1\\」));的輸出結果是___c___.

a)9      b)11       c)7   d)8

6). 下列程式的執行結果是____d____.

main()

while(- -y);

printf(「%d\n」,y- -);}

a)-1   b)1   c)8   d)0

7). 閱讀下面程式,該程式段的功能是__b___.

#include

main()

,i,j,t;

for(i=1;i<7;i++)

c[j+1]=t;}

for(i=0;i<7;i++)printf(「%d 」,c[i] );

putchar('\n');}

a)對陣列元素的公升序排列b)對陣列元素的降序排列

c)對陣列元素的倒序排列d)對陣列元素的隨機排列

8). 有如下程式:

#define f(x)x*x

main()

該程式執行後的輸出結果是__c  _____.

a)28 b)21 c)16 d)4

9). 下列程式的執行結果是__d_____.

main()

a)0x3f,0xa1   b)3f,a1   c)ffff,61    d)3f,a1

10). 有以下程式:

#include

main()

該程式執行後的輸出結果是___a____.

a)20 30     b)20 50    c)30 50   d)30 20

軟體設計大賽二

3 請補充函式fun 該函式的功能是 從 a 到 z 統計乙個字串中所有字母字元各自出現的次數,結果儲存在陣列alf中。注意 不區分大小寫,不能使用字串庫函式。例如,輸入 abc 5 c 結果為 a 2,b 1,c 2。注意 部分源程式給出如下。請勿改動主函式main和其他函式中的任何內容,僅在函式...

諾基亞手機軟體設計大賽

諾基亞官方舉辦手機軟體設計創意競賽活動,獎金豐厚 值得期待。早期大家體會手機軟體功能的最豐富的體驗就算是手機遊戲了,手機螢幕早期僅僅是單色的,所以手機廠商能做的,就是在手機內建一些簡單的遊戲。這些遊戲都是廠商以自己的專屬平台所開發的,這些發售時就內建的遊戲在手機預存了多少就是多少,使用者無法自己新增...

2010華為軟體設計大賽初級題目

2010年華為軟體設計大賽試卷 類別 軟體c 語言 高階 程式設計題 共3題,第1題20分,第2題30分,第3題50分。請上機編寫程式,按題目要求提交檔案。詳見考試說明 本試題採用自動測試用例進行評分,測試用例不對考生公開,凡不滿足提交要求導致不能編譯或用例不通過,不予評分 1.逆序輸出 輸入乙個字...