欧美成人永久免费_欧美日本五月天_A级毛片免看在线_国产69无码,亚洲无线观看,精品人妻少妇无码视频,777无码专区,色大片免费网站大全,麻豆国产成人AV网,91视频网络,亚洲色无码自慰

當(dāng)前位置:網(wǎng)站首頁(yè) >> 作文 >> c語(yǔ)言試題集優(yōu)質(zhì)

c語(yǔ)言試題集優(yōu)質(zhì)

格式:DOC 上傳日期:2023-04-26 21:50:56
c語(yǔ)言試題集優(yōu)質(zhì)
時(shí)間:2023-04-26 21:50:56     小編:zdfb

在日常學(xué)習(xí),、工作或生活中,,大家總少不了接觸作文或者范文吧,通過(guò)文章可以把我們那些零零散散的思想,,聚集在一塊,。大家想知道怎么樣才能寫一篇比較優(yōu)質(zhì)的范文嗎,?接下來(lái)小編就給大家介紹一下優(yōu)秀的范文該怎么寫,,我們一起來(lái)看一看吧,。

c語(yǔ)言試題集篇一

c語(yǔ)言實(shí)習(xí)總結(jié)

推薦度:

c語(yǔ)言課程設(shè)計(jì)個(gè)人總結(jié)

推薦度:

c語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告

推薦度:

c語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)總結(jié)

推薦度:

c語(yǔ)言程序設(shè)計(jì)心得體會(huì)

推薦度:

相關(guān)推薦

引導(dǎo)語(yǔ):c語(yǔ)言是眾多編程語(yǔ)言中的一種,以下是小編整理的c語(yǔ)言試題(精選),,歡迎參考閱讀!

#include

main()

{ int a=6, b=0, c=0;

for ( ;a; ) { b += a; a -= ++c; }

printf("%d,%d,%d ", a,b,c);

}

則程序的輸出結(jié)果是

a) 1,14,3

b) 0,14,3

c) 0,18,3

d) 0,14,6

參考答案:b

【解析】本循環(huán)的條件判斷時(shí)只要a為0就退出循環(huán)體,初始值a的值為6,滿足條件執(zhí)行完循環(huán)體,b的值為6,a-=+ +c即a=a-(++c),所以a的'值為5,c的值為1第二次循環(huán)后b的值為11,a的值為3,c的值為2第三次也是最后循環(huán)后,a的值為0,b的值14,c的值為3

a) '07'

b) ''

c) 'aa'

d) 'xaa'

參考答案:c

【解析】c選項(xiàng)中是字符串常量,應(yīng)該用雙引號(hào)表示即"aa"所以選擇c選項(xiàng)

#include

void sp(int *a)

{ int b=2;

a=&b; *a = *a * 2; printf("%d,", *a);

}

main()

{ int k=3, *p=&k;

sp(p); printf("%d,%d ", k, *p);

}

則程序的輸出結(jié)果是

a) 4,3,3

b) 4,3,4

c) 6,3,6

d) 6,6,6

參考答案:a

【解析】首先在主函數(shù)中給整型變量k賦值為3,,將變量k的地址賦給指針變量p;調(diào)用sp函數(shù),,將實(shí)參p的值傳給形參a,,在sp函數(shù)中,指針變量a又獲得變量b的地址,,通過(guò)運(yùn)算后,,輸出a的值為4;返回主函數(shù),,輸出k的值和p的值為3和3,。因此a選項(xiàng)正確。

#include

int k=7;

void f(int **s)

{ int *t=&k;

*s=t;

printf("%d,%d,%d,", k, *t, **s);

}

main()

{ int i=3,*p=&i, **r = &p;

f(r); printf("%d,%d,%d ", i, *p, **r);

}

則程序的輸出結(jié)果是

a) 3,3,3,7,7,7

b) 3,7,7,7,7,7

c) 7,7,7,3,3,3

d) 7,7,7,3,7,7

參考答案:d

#include

int *f(int *s,int *t)

{ int *k;

if (*s < *t){ k = s; s=t; t=k; }

return s;

}

main()

{ int i=3, j=5, *p=&i, *q=&j, *r;

r=f(p,q); printf("%d,%d,%d,%d,%d ", i, j, *p, *q, *r);

}

則程序的輸出結(jié)果是

a) 3,5,5,3,5

b) 3,5,3,5,5

c) 5,3,5,3,5

d) 5,3,3,5,5

參考答案:b

【解析】在主函數(shù)中分別給整型變量i,、j和指針型變量p,、q賦初值,并聲明指針變量r,;調(diào)用f函數(shù),,并將實(shí)參變量p和q的值傳遞給形參變量s和t,并且f函數(shù)是指針型函數(shù),,即函數(shù)的返回值將是一個(gè)地址,。在f函數(shù)中,如果條件成立,,則將指針變量s和t互換,,并且將指針s的地址返回主函數(shù)。最后輸出i, j, *p, *q, *r的值,,即3,5,3,5,5,。因此b選項(xiàng)正確。

#include

#define n 4

void fun(int a[][n], int b[], int flag)

{ int i,j;

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

{ b[i] = a[i][0];

for(j=1; j<n; j++)

if (flag ? (b[i] > a[i][j]) : (b[i] < a[i][j]))

b[i] = a[i][j];

}

}

main( )

{ int x[n][n]={1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16}, y[n],i;

fun(x, y, 1);

for ( i=0; i<n; i++ ) printf("%d,", y[i]);

fun(x, y, 0);

for (i=0;i<n; i++) printf("%d,", y[i]);

printf(" ");

}

則程序的輸出結(jié)果是

a) 1,5,9,13,4,8,12,16,

b) 4,8,12,16,1,5,9,13,

c) 1,2,3,4,13,14,15,16,

d) 13,14,15,16,1,2,3,4,

參考答案:a

#include

void fun(int a[ ], int n)

{ int t,i,j;

for (i=1; i<n; i+=2)

for (j=i+2; j<n; j+=2)

if (a[i] > a[j]) { t=a[i]; a[i]=a[j];a[j]=t;}

}

main()

{ int c[10]={10,9,8,7,6,5,4,3,2,1},i;

fun(c, 10);

for (i=0;i<10; i++) printf("%d,", c[i]);

printf(" ");

}

則程序的輸出結(jié)果是

a) 1,10,3,8,5,6,7,4,9,2,

b) 10,9,8,7,6,5,4,3,2,1,

c) 2,9,4,7,6,5,8,3,10,1,

d) 10,1,8,3,6,5,4,7,2,9,

參考答案:d

【解析】該題首先對(duì)一維數(shù)組進(jìn)行初始化,,c[0]到c[9]依次賦值為10到1,;fun(c, 10);語(yǔ)句調(diào)用fun函數(shù),,fun函數(shù)的功能是將一維數(shù)組偶數(shù)位元素的數(shù)值由小到大排序;最后將排好序的新的一維數(shù)組進(jìn)行輸出,。因此d選項(xiàng)正確,。

#include

main()

{ int i,j=0;

char a[]="how are you!";

for (i=0; a[i]; i++)

if (a[i] != ' ') a[j++]=a[i];

a[j]='';

printf("%s ",a);

}

則程序的輸出結(jié)果是

a) hay!

b) howareyou

c) howareyou!

d) how are you!

參考答案:c

【解析】主函數(shù)中首先定義字符數(shù)組a[]="how are you!";執(zhí)行for循環(huán)語(yǔ)句,語(yǔ)句if (a[i] != ' ') a[j++]=a[i];其功能是將字符數(shù)組中的空格去掉,。因此c選項(xiàng)正確,。

#include

char *a="you";

char b[ ]="welcome you to china!";

main()

{ int i, j=0; char *p;

for ( i=0; b[i] !=''; i++ )

{ if (*a == b[i])

{ p=a;

for (j=i; *p!=''; j++)

{ if (*p != b[j]) break;

p++;

}

if (*p=='') break;

}

}

printf("%s", &b[i]);

}

則程序的輸出結(jié)果是

a) china!

b) to china!

c) me you to china!

d) you to china!

參考答案:d

【解析】該程序首先定義*a和b[ ],并進(jìn)行初始化,。主函數(shù)中通過(guò)外層for循環(huán)語(yǔ)句,,遍歷字符數(shù)組b[ ],并且將符合if條件語(yǔ)句的字符賦給數(shù)組p,;for內(nèi)層循環(huán)語(yǔ)句,,遍歷字符數(shù)組a[ ]。再將符合if條件語(yǔ)句的結(jié)果輸出,。因此d選項(xiàng)正確,。

#include

main()

{ char a[20], b[ ]="the sky is blue."; int i;

for (i=0; i<7; i++) scanf("%c", &b[i]);

gets(a); printf("%s%s ", a,b);

}

執(zhí)行時(shí)若輸入: (其中

表示回車符)

fig flower is red.

則輸出結(jié)果是

a) wer is flo is blue.

b) wer is flo

c) wer is sky is blue.

d) fig flower is sky is blue.

參考答案:a

s("content_relate");

【c語(yǔ)言試題(精選)】相關(guān)文章:

c語(yǔ)言試題大全

10-08

c語(yǔ)言試題訓(xùn)練

10-08

c語(yǔ)言精選面試題詳解

09-30

標(biāo)準(zhǔn)c語(yǔ)言筆試題

10-08

c語(yǔ)言經(jīng)典筆試題

10-08

c語(yǔ)言面試筆試題

02-11

c語(yǔ)言練習(xí)測(cè)試試題

10-08

c語(yǔ)言常見筆試題總結(jié)

10-08

c語(yǔ)言自我檢測(cè)試題

10-08

全文閱讀已結(jié)束,如果需要下載本文請(qǐng)點(diǎn)擊

下載此文檔
a.付費(fèi)復(fù)制
付費(fèi)獲得該文章復(fù)制權(quán)限
特價(jià):5.99元 10元
微信掃碼支付
已付款請(qǐng)點(diǎn)這里
b.包月復(fù)制
付費(fèi)后30天內(nèi)不限量復(fù)制
特價(jià):9.99元 10元
微信掃碼支付
已付款請(qǐng)點(diǎn)這里 聯(lián)系客服