C程序填空题理解练习Word格式文档下载.docx

上传人:b****3 文档编号:15966442 上传时间:2022-11-17 格式:DOCX 页数:29 大小:24.75KB
下载 相关 举报
C程序填空题理解练习Word格式文档下载.docx_第1页
第1页 / 共29页
C程序填空题理解练习Word格式文档下载.docx_第2页
第2页 / 共29页
C程序填空题理解练习Word格式文档下载.docx_第3页
第3页 / 共29页
C程序填空题理解练习Word格式文档下载.docx_第4页
第4页 / 共29页
C程序填空题理解练习Word格式文档下载.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

C程序填空题理解练习Word格式文档下载.docx

《C程序填空题理解练习Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《C程序填空题理解练习Word格式文档下载.docx(29页珍藏版)》请在冰豆网上搜索。

C程序填空题理解练习Word格式文档下载.docx

i<

20;

i++)

{scanf(“%f”,&

if(x<

min)________;

printf(“min=%f”,min);

3、输出4×

4阶矩阵的主次对角线元素之和。

{inta[4][4],i,j,sum=0;

inputarraya(4*4):

\n"

);

for(i=0;

4;

for(j=0;

j<

j++)

a[i][j]);

for(i=0;

if(___________)

sum+=a[i][j];

sum=%d\n"

sum);

4、输入若干字符数据,分别统计其中A,B,C的个数。

#include"

stdio.h"

{charc;

intk1=0,k2=0,k3=0;

while((c=getchar())!

=’\n’)

{

{case’A’:

k1++;

break;

case’B’:

k2++;

case’C’:

k3++;

}

A=%d,B=%d,C=%d\n"

k1,k2,k3);

5、下列程序的功能是将一个字符串str的内容颠倒过来。

string.h"

{inti,j,k;

charstr[]="

1234567"

;

for(i=0,j=____________;

j;

i++,j--)

{k=str[i];

str[i]=str[j];

str[j]=k;

%s\n"

str);

6、输入10个整型数存入一维数组,输出值和下标都为奇数的元素个数。

{inta[10],i,_______;

10;

a[i]);

if(_i%2==1&

&

a[i]%2==1)num++;

num=%d\n"

num);

7、下列程序的功能是输出1~100之间能被7整除的所有整数。

{inti;

for(i=1;

=100;

{if(i%7);

i);

8、下列程序的功能是输出数组s中最大元素的下标。

{intk,i;

ints[]={3,-8,7,2,-1,4};

for(i=0,k=i;

6;

if(s[i]>

s[k])__________;

k=%d\n"

k);

9、下列程序的功能是把输入的十进制长整型数以十六进制数的形式输出。

{charb[]="

0123456789ABCDEF"

intc[64],d,i=0,base=16;

longn;

%ld"

n);

do

{c[i]=____________;

i++;

n=n/base;

}while(n!

=0);

for(--i;

i>

=0;

--i)

{d=c[i];

printf("

%c"

b[d]);

10、下面程序的功能是:

从键盘输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。

main()

{floatx,max,min;

%f"

max=x;

min=x;

while(________________)

{if(x>

max)max=x;

if(x<

min)min=x;

max=%fmin=%f"

max,min);

11、输入20个学生的成绩,输出最高分数。

floatx,max=0;

if(x>

max)________;

printf(“max=%f”,max);

12、编写程序,实现两个字符串的比较。

不许使用字符串比较函数strcmp()。

{charstr1[81],str2[81],*p1=str1,*p2=str2;

inputstringstr1:

"

gets(str1);

inputstringstr2:

gets(str2);

while(*p1&

*p2)

if(*p1==*p2){p1++;

p2++;

else_________;

*p1-*p2);

13、以下函数功能为返回a所指数组中最小元素的下标值。

fun(int*a,intn)

{inti,j=0,p;

p=j;

for(i=j;

n;

if(a[i]<

a[p])_______________;

return(p);

14、下列程序按公式计算y的值(精度要求为

<

10-6)

{floati,s=2,sum=0;

i=1;

while(1/s>

=1e-6)

{________;

i++;

s=i*i+1;

sum=%f\n"

15、以下函数功能为返回a所指数组中最小元素的下标值。

16、把从键盘输入的字符串逆置存放并输出。

{charstr[81],*p,*q,ch;

inputastring:

gets(str);

p=str;

q=p;

while(*q)q++;

q--;

while(p<

q){ch=*p;

_________;

*q--=ch;

turnstring:

17、输入10个学生的成绩,输出最低分数。

18、下列程序的功能是将数组a的元素按行求和并且存储到数组s中。

{ints[3]={0};

inta[3][4]={{1,2,3,4},{5,5,5,5},{6,6,6,6}};

inti,j;

3;

{for(j=0;

_____________;

s[i]);

19、下列程序的功能是输出数组s中最大元素的下标。

20、下列程序的功能是把输入的十进制长整型数以十六进制数的形式输出。

21、下列程序的功能是输出1~100之间能被9整除的所有整数。

{if(i%9);

22、输入10个学生的成绩,输出最低分数。

23、下列程序的功能是将数组a的元素按列求和并且存储到数组s中。

{ints[4]={0};

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

24、编写程序,实现两个字符串的比较。

25、下列程序按公式计算y的值(精度要求为

26、下面程序的功能是:

27、以下函数功能为返回a所指数组中最小元素的下标值。

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

当前位置:首页 > 法律文书 > 调解书

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

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