長沙理工大學計算機複試筆試程式設計題566

2021-10-04 01:25:32 字數 2823 閱讀 3887

/*1、從鍵盤輸入一行字元(可以包含空格),分別統計其中大寫字母、小寫字母、

數字、空格以及其它字元的個數。*/

#include

int main(

)else

if(str[i]

<=

'z'&&str[i]

>=

'a')

else

if(str[i]

<=

'9'&&str[i]

>=

'0')

else

if(str[i]

==' '

)else

} printf(

"大寫字母:%d\n",big)

; printf(

"小寫字母:%d\n",small)

; printf(

"數字:%d\n",num)

; printf(

"空格:%d\n",space)

; printf(

"其它:%d\n",other)

;return 0;

}

/*2、從鍵盤輸入乙個4×4的二維陣列,列印陣列的上三角形,要求按格式列印

(即輸出第i行和第i+1行之間要有換行。

如假如:a[4]

[4]=

輸出:1 2 3 4

5 6 7

9 10

13*/

#include

int main();

for(i=0;i<4;i++)

printf(

"\n");

}return 0;

}

/*3、設計乙個程式求,從鍵盤輸入的若干個整數,求輸入的正整數之和,輸入數字

0,則終止輸入*/

#include

int main(

)while(x!=0)

; printf(

"%d\n",sum)

;return 0;

}

/*1、有乙個數列,它的第一項為0,第二項為1,以後每一項都是它的前兩項之和,

試產生出此數列的前20項,並按每行5個資料顯示出來。*/

#include

int main()}

return 0;

}/*

方法二,遞迴

#include

int f(int n)

;int main()}

return 0;

}//遞迴函式

int f(int n)

else if

(n==2)

else

return sub;

}*/

/*2、編寫函式fun,它的功能是:輸出乙個1000以內能被3整除且個位數為6的所有

整數,返回這些數的個數。*/

#include

int fun();

int main(

)int fun()}

}return count;

}

/*1、輸入任意個正整數,如輸入負數則結束輸入,求其中能被3整除但不能被7整除

的個數。*/

#include

int main(

) scanf(

"%d",&x);}

printf(

"滿足條件的個數為:%d",count)

;}

/*2、a是乙個 2*4 的整型陣列,且各元素均已賦值,函式max_value 可求出其中

的最大元素值 max,並將此值返回主調函式。今有函式呼叫語句 max=max_value(a)

;請編寫 max_value 函式。

max_value(int arr[

][4]

) */

#include

int max_value(int arr[

][4]);

int main();

int max;

max = max_value(a)

; printf(

"最大值為:%d\n",max)

;return 0;

}int max_value(int arr[

][4])}

}return max;

}

/*3、乙個數如果剛好與它所有的真因子之和相等,則稱該數為乙個「完數」,

如:6=1+2+3,則6就是乙個完數。求出200到500之間所有的完數之和。*/

#include

int main()}

if(i==count)

} printf(

"所有完數之和:%d",sum)

;return 0;

}

/*4、編寫自定義函式 prime(int x),判斷x是否為素數。利用此函式編寫程式

找出3~5000中的所有素數,並輸出素數的個數。*/

#include

int prime(int x)

;int main(

)else

for(j=3;j<=5000;j++)

} printf(

"3~5000所有素數個數為:\n%d",count)

;return 0;

}int prime(int x)

}return i==x;

}

若有改進之處,歡迎指正!

武漢理工大學2019計算機 軟體複試筆試題目

下午剛剛考完。今年的筆試題目整體比較簡單,趁熱打鐵整理了一下,供後面考研的小夥伴參考。一共七道題目,前四道為程式設計題,後三道是離散證明題,具體如下 1 有面值為1 5 10 25分的硬幣,一共需要付款63分,求怎樣付款使用的硬幣數量最少。2 括號匹配。對於只有圓括號和方括號的字串,要求檢驗其是否合...

南京理工大學計算機研究生複試面試

乙個大早上就跑去參加面試,不過八點半對於我來說有點早,畢竟是第22個面試 好像面試順序是初試的排名 就算乙個人5分鐘,也得到十點左右啊,但是自己估計在寢室呆不住,所以才早早的跑出來了,看著這麼多人,才知道競爭也是挺大的,畢竟要淘汰一半的人。起初看著大家都在準備著自己的英語面試,我也拿出手機看了會,可...

2023年長沙理工大學第十三屆程式設計競賽

ll ll是什麼?這都不知道的話,別說自己是程式猿啊!longlong?肯定是lovelive啊!qwb為了檢驗你是否是真正的程式猿,決定出道題考考你 現在程式會輸入一行字串,如果恰好是lovelive 不區分大小寫 就輸出yes,否則輸出no。輸入有多組 組數不超過100 每組輸入一行字串 字串長...