ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:22.24KB ,
资源ID:22298998      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22298998.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C程序填空题练习Word格式.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C程序填空题练习Word格式.docx

1、,sum);4、 输入若干字符数据,分别统计其中 A,B,C的个数#i nclude stdio.h Char c;int k1=0,k2=0,k3=0;WhiIe(C=getchar()!= n) ,case A : k1+;break;CaSe B k2+; C : k3+;A=%d,B=%d,C=%dn,k1,k2,k3);5、下列程序的功能是将一个字符串Str的内容颠倒过来。stri ng.h int i,j,k;Char str=1234567;for(i=0,j= ;j;i+,j-) k=stri;stri=strj;strj=k;%sn,str);&输入10个整型数存入一维数组,

2、输出值和下标都为奇数的元素个数 int a10,i, ;10;SCan f(ai);if(_i%2=1 &ai%2=1) nu m+; num=%d n, nu m);7、 下列程序的功能是输出1100之间能被7整除的所有整数。main()for(i=1;iv=100; if(i%7) ;,i);8、 下列程序的功能是输出数组S中最大元素的下标。 int k,i;int s=3,-8,7,2,-1,4;for(i=0,k=i;6;if(sisk) ;k=%dn,k);9、 下列程序的功能是把输入的十进制长整型数以十六进制数的形式输出 Char b=0123456789ABCDEFint c64

3、,d,i=0,base=16;IOng n;%ldn);doci= ;i+;n=n/base; while(n!=0);for(-i;i=0;-i)d=ci;printf(%c,bd);10、下面程序的功能是:从键盘输入若干个学生的成绩,统计并输出最高成 绩和最低成绩,当输入负数时结束输入。main( ) float x,max,min; scanf(%f max=x; min=x; while( ) if ( xmax) max=x; if ( xmax) ;pri ntf( “amx=%f” ,max);12、编写程序,实现两个字符串的比较。不许使用字符串比较函数 strcmp()#inc

4、lude char str181,str281,*p1=str1,*p2=str2; printf(input string str1:gets(str1);input string str2:gets(str2); while(*p1&*p2)if(*p1=*p2) p1+;p2+; else ;%dn,*p1-*p2);13、以下函数功能为返回 a 所指数组中最小元素的下标值。fun(int *a,int n) int i,j=O,p;P=j;for(i=j; n;if(ai=1e-6) ;s=i*i+1;sum=%fn15、 以下函数功能为返回a所指数组中最小元素的下标值fun (i n

5、t *a,i nt n) int i,j=0,p;p=j;i Vn ;ap) ;16、 把从键盘输入的字符串逆置存放并输出。 Char str81,*p,*q,ch;i nput a Stri ng:gets(str);p=str; q=p ;while(*q) q+;q_;WhiIe(PVq) ch=*p; ;*q-=ch;tur n Stri ng:%sn17、 输入10个学生的成绩,输出最低分数。float x,min=100; scanf( “ %f” ,&min) ;printf( “ min=%f” ,min);18、下列程序的功能是将数组a的元素按行求和并且存储到数组S中 mai

6、n() int S3=0;int a34=1,2,3,4,5,5,5,5,6,6,6,6;int i,j; for(i=0;3; for(j=0;,Si);19、 下列程序的功能是输出数组S中最大元素的下标。main() int k,i;int S=3,-8,7,2,-1,4; for(i=0,k=i;i+) if(SiSk) ;k=%dn20、 下列程序的功能是把输入的十进制长整型数以十六进制数的形式输出 main() char b=long n;scanf(-i) d=ci;21、 下列程序的功能是输出 1100之间能被 9整除的所有整数。=100; if(i%9) ;22、 输入10个学

7、生的成绩,输出最低分数。 scanf( “ f”,&Printf( “ min=%f” ,min);23、 下列程序的功能是将数组a的元素按列求和并且存储到数组S中 int s4=0;int a34=1,2,3,4,5,6,7,8,9,10,11,12;,si);n24、编写程序,实现两个字符串的比较。不许使用字符串比较函数 StrCmPO Char str181,str281,*p1=str1,*p2=str2;i nput Stri ng str1:i nput Stri ng str2: gets(str2);while(*p1 &P2+;else ;25、下列程序按公式计算y的值(精度

8、要求为n n 1=1e-6) ; s=i*i+1;26、下面程序的功能是:27、以下函数功能为返回 a 所指数组中最小元素的下标值。 fun(int *a,int n) for(i=j;n;i+) if(aisk) ;36、 下列程序的功能是将数组X的元素按行求和并且存储到数组 y中 main() int X3=0;int y34=1,2,3,4,5,5,5,5,7,2,9,3;,Xi);37、输入 15个学生的成绩,输出平均成绩 main()float x,pj=0;15;pj+=x;printf( pj“=%f”p,j);38、下面 fun 函数的功能是将形参 x 的值转换成二进制数,所得

9、二进制数的每一 位数放在一维数组中返回, 二进制数的最低位放在下标为 0 的元素中,其它依次 类推。fun(int x,int b) int k=0,r; r=x% ;bk+=r;x/= ;while(x);39、下面程序的输出结果是: int x=23; printf(,x-); while(!40、下列程序运行后的输出结果是:# include #define F(X,Y) (X)*(Y)int a=3, b=4;printf( “n%”d, F(a+,b+);41、下列程序的运行结果是: int a33=1,2,3,4,5,6;int i,j,s=0;=i;j+) s+=aij;,s);

10、42、下列程序的输出结果是:Char b30,*chp;StrCPy(&b0, CHb1, DEFb2, ABC,b);43、 下列程序的输出结果是:f(int a) int b=0;StatiC c=3; a=c+,b+; return a; int a=2,i,k;2;i+) k=f(a+); Prin tf(44、 输入若干字符数据,分别统计其中 D,E,F的个数WhiIe(C= getchar()!) SWitCh(C)case DCaSe ECaSe FD=%d,E=%d,F=%dn45、 输入10个学生的成绩,输出最低分数。i nt i;if( ) mi n=x;46、 下列程序的

11、功能是从键盘输入若干个字符(以回车键作为结束)组成一个字符 串存入一个字符数组,然后输出该数组中的字符串。char str81,*ptr;int i;80; stri=getchar(); if(stri=,n ) break;stri= ;Ptr=Str;while(*ptr) PUtChar( );47、 以下函数功能为返回a所指数组中最小元素的下标值。48、 下列程序的功能是把输入的十进制长整型数以十六进制数的形式输出in t c64,d,i=0,base=16; while( n!Pri ntf(49、 以下程序的功能是从键盘上输入两个数据,如果相等则输出。int a,b,*pa,*p

12、b,*p;Pa=&a;Pb=&b;SCa nf( %d,%d ,pa,pb);Printf( %dmax ) max = x ;if( xmin ) min = x ;scanf ( “ %f” , & printf ( “ max = %f min = %f” ,max , min) ;printf (“ max = %f min = %f” , max , min) ;53、下面程序的功能是: 输出 100 以内能被 3 整除且个位数为 6的所有整数, 请 填空。int i,j; j=i*10+6;continue;printf(“%d”,j);54、下列程序的功能是输出数组 s 中最大元

13、素的下标sk)55、 下列程序的功能是将数组a的元素按行求和并且存储到数组S中。 main ()int ;int a34 = 1,2,3,4,5,6,7,8,9,10,11,12;int i,j ;for( i=0; i i+) for( j = 0; j j+) Si+=aij; printf( “ %d” , Si) ;printf ( “n” ) ;56、 下列程序把b字符串连接到a字符串的后面,并返回a中新串的长度。 Strcen ( char a , char b) int num = 0, n =0 ;while ( *( a+ num) != ) num+;while (bn)*( a + num ) = bn ;num+ ;n+ ; return( num ) ;57、 输出 1100之间能被 9 整除的所有整数。 if(i%9)58、 从键盘输入若干个字符(以回车键作为结束)组成一个字符串存入一个字 符数组,然后输出该数组中的字符串。 Char str81,*ptr;

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

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