C語言筆試題

2021-08-10 05:31:28 字數 1222 閱讀 8096

1、 用標準c程式設計:找出整形數字1-100之間的素數,並列印出來。(素數:除了1和自己本身可以被整除。)

#include"stdio.h"

main()

inti,j,n=0;

printf("1~100之間的素數:\n");

for(i=2;i<=100;i++)

for(j=2;jif(i%j== 0)

break;

if(i== j)

printf("%d\t",i);

n++;

if(n%5 == 0)

putchar('\n');

printf("1~100之間共有%d個素數。\n",n);

2、 用標準c程式設計:有兩個整形變數m、n,求出這兩個數的最小公倍數。

printf("請輸入m,n兩個整數:");

scanf("%d%d",&m,&n);

printf("m=%d,n=%d\n",m,n);

i=fun(m,n);

printf("m,n兩個整數的最小公倍數是:%d\n",i);

3、 ​用標準c程式設計:輸出楊輝三角形的前10行:三角形的每一行是(x+y)^n的展開式各項的係數。

例如:第一行是(x+y)^0,其係數為1;

第二行是(x+y)^1,其係數為1;

第三行是(x+y)^2,其展開式為x2+2xy+y2,係數分別為1,2,1;

直觀形式如下:

​​​​​​1 ​​1

1 ​2   1 

1 ​​3   3   1

1 ​​4   6    4   1

1 ​​5 10   10   5 1

C語言筆試題

有a b c d四個人,要在夜裡過一座橋。他們通過這座橋分別需要耗時1 2 5 10分鐘,只有一支手電,並且同時最多只能兩個 人一起過橋。請問,如何安排,能夠在17分鐘內這四個人都過橋?答案 a b 2 mins 1 mins a c d 10 mins 2 mins b a b 2 mins 一共...

c語言 筆試題6 25

unsigned short a 10 printf a u n a char c 128 printf c d n c 解析 a 0xfffffff5,int值 為 11,但輸出的是uint。所以輸出4294967285 第二題,c 0x10,輸出的是int,最高位為1,是負數,所以它的值就是0x...

記C語言筆試題

記2021.1.29廣州通則康威筆試 面試的是軟體工程師 c語言偏嵌入式 總共6道題,30分鐘。1.static全域性變數和普通全域性變數的區別?static區域性變數和普通區域性變數的區別?static函式與普通函式的區別?經常會遇到的一道面試題。static修飾的全域性變數限定了該全域性變數的作...