c语言试题集Word文档格式.docx

上传人:b****2 文档编号:15117047 上传时间:2022-10-27 格式:DOCX 页数:13 大小:18.41KB
下载 相关 举报
c语言试题集Word文档格式.docx_第1页
第1页 / 共13页
c语言试题集Word文档格式.docx_第2页
第2页 / 共13页
c语言试题集Word文档格式.docx_第3页
第3页 / 共13页
c语言试题集Word文档格式.docx_第4页
第4页 / 共13页
c语言试题集Word文档格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

c语言试题集Word文档格式.docx

《c语言试题集Word文档格式.docx》由会员分享,可在线阅读,更多相关《c语言试题集Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。

c语言试题集Word文档格式.docx

%12d"

f[i]);

 

3.

inti,j;

for(i=1;

i<

=4;

i++)

for(j=1;

j<

=i;

j++)

*"

}_

4.

inta,p=1;

for(a=1;

a<

a++)

p=p*a;

printf("

p=%d\n"

p);

5.

inta,b;

for(a=1,b=1;

a<

=100;

a++)

if(b%3==1)

b+=3;

continue;

printf(“%d\n”,b);

6.

Voidmain()

intc[]={0,1,2,3,4,5,6,7,8,9};

intn,i,j;

=3;

i++)

n=c[9];

for(j=9;

j>

=1;

j--)

c[j]=c[j-1];

c[0]=n;

=9;

%2d"

c[i]);

7.

Voidmain()

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

inti,s=0;

for(i=0;

4;

i++)s+=aa[i][1];

printf(%d\n,s);

8.

#include<

stdio.h>

int 

i, 

j, 

row, 

column,m;

static 

array[3][3]={{100,200,300},

{28,72,-30},

{-850,2,6}

};

m=array[0][0];

for 

(i=0;

3;

(j=0;

j<

j++)

if 

(array[i][j]<

m)

m=array[i][j];

row=i;

column=j;

%d,%d,%d\n"

m,row,column);

9.

void 

main()

y=19,i=0,a[5];

do

a[i]=y%2;

i++

y=y/2;

while(y>

=1);

for(i=4;

i>

=0;

i--) 

%d"

a[i]);

}

10.

voidmain()

inta=2,b=5,c=0;

if(a+b>

10)c=a*b;

elsec=3*a+b;

if(c<

=20) 

%d\n"

c*c);

else 

4+c-5);

a=a+b;

b=a+b;

c+=a+b;

 

a=%d,b=%d,c=%d"

a,b,c);

11

#include<

voidmain(void)

intarray[10]={1,2,4,5,6,0,0,0,0,0},i;

for(i=0;

10;

i++)printf("

%3d"

array[i]);

for(i=9;

i>

=2;

i--)array[i]=array[i-1];

array[2]=3;

12.

voidmain(){

inta[8]={36,25,48,14,55,40,50,24};

intb1,b2,i;

b1=b2=a[0];

8;

i++)

if(a[i]>

b1){b2=b1;

b1=a[i];

elseif(a[i]>

b2)b2=a[i];

printf("

b1=%d,b2=%d"

b1,b2);

13、

voidmain() 

inti,t=1;

for(i=1;

6,i++)

t=t*i;

%d,%d\n"

,--i,t);

14、以下程序的输出结果是______。

  #include<

{inti,n,flag;

for(n=3;

n<

=10;

n++)

{flag=1;

for(i=2;

=n-1;

if(n%i==0)

flag=0;

if(flag)

%4d"

n);

}

15、以下程序输出结果是______。

  #include"

stdio.h"

voidmain()

{charstr[2][4]={“”,””};

strcpy(str[0],"

c"

strcpy(str[1],"

c++"

str[0][1]=‘&

‘;

%s%s\n"

str[0],str[1]);

}

16、以下程序输出结果是______。

#include"

{inta[4][4]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},i,m=1;

m=m*a[i][i];

m=%d\n"

m);

17以下程序的输出结果是______。

voidchg(int,int);

{intk=2,m=11;

chg(m,k);

voidchg(intm,intk)

{inti,n=0,a[16];

while(m>

0)

{a[n]=m%k;

n++;

m=m/k;

for(i=n-1;

i--)

a[i])

18有以下程序

 #include"

  #include<

string.h>

intn,i,j;

charstr[81]="

330022456x+y*z-aD78911END"

*p;

inta[10];

p=str 

;

i++)a[i]=0;

n=strlen(str);

n;

i++,p++)

if(*p>

='

0'

&

*p<

9'

)a[(*p-48)]++;

%d-%d"

i,a[i]) 

} 

程序运行后输出结果是。

19.以下程序运行后,输出结果是

20. 

程序填空:

1.以下程序的功能是:

通过指针变量输出a数组的10个元素,请填空。

int_______,k,a[10];

____________;

for(k=0;

k<

k++)

scanf("

p++);

p=a;

k++,p++)

____________);

2.以下程序的功能是:

从键盘上输入若干个数,统计并输出最大值和最小值,当输入负数时,结束输入,请填空。

{

floatx,max,min;

%f"

&

x);

max=min=x;

while(____________)

if(x>

max)max=x;

if(____________)min=x;

scanf("

max=%f,min=%f"

max,min);

3.以下fun函数把ch中的大写字母转换成字母序列中的下一个大写字母,字母Z转换成字母A,其它字符不变,返回转换后的字母或其它字符。

请填空。

charfun(charch)

if(ch=='

Z'

)ch=__________;

elseif(ch>

A'

ch<

Y'

returnch;

4.下面程序的功能是:

输出100以内能被3整除且个位数为6的所有整数。

voidmain(void)

inti,j;

f

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1