C语言练习题.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:5 大小:48KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言练习题.doc

C语言练习题.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

以下能对一维数组a进行正确初始化的语句是()A.inta[2]={1,2,4,5};B.inta[2]=[5,2];C.inta[]={1,0,1};D.inta[2]={{1},{4}};while循环语句的循环体至少执行多少次若有inti=2,j=4;则执行完i*=j+8;后i的值为()do...while循环语句的循环体至少执行多少次()表达式!(3==5)的值为____________5.以下字符中不是转义字符的是()A.\aB.\bC.\cD.\\以下运算符中,优先级最高的运算符是()A.||B.%C.!D.==若定义intk=7,x=12,则能使值为3的表达式是()A.x%=(k%=5)B.x%=(k-k%5)C.x%=k-k%5D.(x%=k)-(k%=5)若已定义a为char类型变量,下列语句中声明指针变量p的正确语句是()A.charp=&a;B.char*p=a;C.char*p=&a;D.*p=*a;设有intx=11;则表达式(x++*1/3)的值是__若有定义chara=’A’;则a+2的值为___在C语言中,能代表逻辑值“假”的是()若有说明inta[4][3];则对a数组元素的正确的引用是()A.a[1,3]B.a[4][2]C.a[1+1][0]D.a(2)(1)构化程序设计的3种结构是:下列程序段的输出结果为()inta=3,b=4,t;t=a*=a<b?a:b;printf("%d",t);用C语言描述:x小于y或x小于z若x=2,y=345则x&&y的结果是_____有定义inta=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为charb[]={"abcde"};数组b的大小为()C语言中运算对象必须是整型的运算符是()用C语言描述:c不能被d整除若x=4,y=z=1,则表达式(y>=x)?1:0的值为若有定义inta=2;floatx=2.5,y=3.5;则表达式x+a%2*(int)(x+y)%2/3的值是若intq=3,*p=&q;*p=45;则a的值为_______intq[]={1,2,3,4,5},*p=q;则(*p+2)+*(p+3)的值为____设有intx=11;则表达式(x++*1/3)的值是写出以下程序的输出结果#include"stdio.h"intmain(void){inta[7],i;for(i=1;i<7;i++){a[i]=3*i%4;printf("%5d",a[i]);}}写出以下程序的输出结果#include"stdio.h"#defineN5intfunc(inta[],intn){intt=0,j;for(j=0;j<n;j++)t+=++a[j];returnt;}intmain(void){intb[N]={2,4,6,8,9},s;s=func(b,N);printf("%5d",s);}请在以下空白处填写上正确的代码,使程序中swap函数是要实现交换二个参数的值。#include"stdio.h"voidswap(int*a,___(1)___){intt;____(2)___;*a=*b;*b=t;}intmain(void){inta=2,b=3;swap(___(3)___,&b);printf("%5d,%5d",a,b);}以下程序要提示从键盘输入7个在1~20之间的整数,每输入一个数n,则在下一行输入n个*号,然后继续提示输入下一个整数,直到完成7次。如果输入的数值不在1~20范围内,则输出错误信息并提示重新输入。#include"stdio.h"intmain(void){inti,a,n=1;while(n<7)/*(1)*/{printf("\n请输入第%d个数",n);scanf("%d",a);/*(2)*/while(a>=1&&a<=20)/*(3)*/{for(i=0;i<a;i++)printf("*");n++;}else{printf("\n输入错误,请重新输入!");}}printf("\nEND");getch();}编写一个C语言程序,从一个包含有5个整数的数组中找出最大值和最小值。编写一个程序,提示输入一个大于0的整数n,然后输出1*2*3*…*4*n的值。如输入5,则输出120完成以下func函数的代码,此函数要实现计算出参数提供的数据中所有偶数的和。#include"stdio.h"