版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、填空:1.整型数据变量声明中所使用的关键字是int.printf( “age is %d.” age);函数中,使用 %d表示输出的是 据。整型类型的数4.每个源程序有且只有一个函数,系统总是从该函数开始执行C语言程序。5.设int x=5,y, z;执行 y=z=x ; x=y=z ;后,变量 x的结果是6.C语言中,数组在内存中占一片 的存储区,由组名是一个 ,不能对它进行赋值运算。代表它的首地址。数7.函数的参数为 char *类型时,形参与实参结合的传递方式为8.C程序编译、连接后生成程序。设 float x=2.5,y=4.7; int a=7;,表达式 x+a%
2、3*(int)(x+y)%2/4 的值为 2.5。9.10.字符串数组与字符数组的在长度至少一个元素。11.若函数的形式参数是指针类型,则实参可以是当a=10,b=4,c=2时,表达式f=a>b>c的值是12.如定义语句为char a = "windows",b = "7",语句 printf("%s",strcat(a,b);的输出结果为13.请在下面的程序段中填写正确的格式说明符:int mai n(void) float salary;printf(“ Enter your desired monthly salar
3、y:” ,salary);14.15.C程序编译后生成程序。C语言的标识符只能由、数字和三种字符组成。16.设有定义int y;,分别写出描述“y是偶数”的表达式数”的表达式17.C语言没有字义专门的字符串变量类型,而是把它存储在数组中。18.字符串常量"22a,0n"”的长度是19.字符串存储到数组中时,在数组的最后将增加一个标记字符串结束的字 符设有定义语句static int a34 =1,2,3; 贝U a10值为为, a21的值为,a11值21.假设int a=7;执行语句a+=a-=a*a;后,a的值是若自定义函数要求返回一个值,则应在该函数体中有一条 函数要求
4、不返回一个值,则应在该函数说明时加一个一语句,若自定义.类型说明符23.若x和n都是int型变量,且x的初值为12, n的初值为5,则计算表达式 x%=(n%=2) 后x的值为7.设 int x=10, y, z; 执行 y=z=x; x=y= =z;后,变量 求解赋值表达式 a=(b=10)%(c=6),贝“表达式值、 求解逗号表达式 (x=a=3,6*a )后,“表达式值、 变量的指针是指该变量的x的结果是a、b、c ”的值依次为a”的值依次为28.C语言中,逻辑值假”用.表示,逻辑真”用1表示。29.,为什30.判断变量a、b的值均不为0的逻辑表达式为31.C语言的变
5、量名可以使用的字符包括大写字母、小写字母、须以和下划线,而且必开头。若有定义:int a=1,3,5,7,9,11,13 , *p=a ;则 *(p+2)的值是么32.若有定义:char a= a'b', '' '' '' '' '' , *p=a ;则 *(p+2)的值是33.C语言中,数组的各元素必须具有相同的 须是正整数、0、或者,元素的下标下限为,下标必34.在C语言中,在内存中存放二维数组元素的顺序是35.假设在一维数组a20中,元素a4的指针为p,那么p+4所指向的数据元素 是36.F面
6、程序块执行完成后,m的值是m=1; n=263;dom*=n %10;n/=10;while( n);37.标准C语言程序总是从.开始执行的。38.执行语句for(i=1;i+<4;);后,变量i的值是 则执行后,变量i的值是,如果语句 for(i=1;+i<4;);39.设 int x=1 ,y=3;执行 x=9-(y-)-(-y);后,变量 xx=9-(-y)-(-y);后,变量 x 的结果是 的结果是,执行已知有如下定义:char str110= "abcde", str210= "xyz"输出结果为40.;,则执行下列语句,prin
7、tf("%d", strle n(strcpy(str1, str2);41.定义int a=10 ;,其中变量 a在内存中的地址为2000,如果再定义指针变量int *p ;,并使p指向变量a,则对指针变量 P的赋值语句是42.若有 char a3= “ as” ;则 *a=,*(a+2)=43.函数的形式参数的作用域为 重名时, 变量优先。,全局的外部变量和函数体内定义的局部变量44.函数调用中,函数中的形参和调用时的实参都是数组名时, 是变量时,传递方式为,两种方式中,传递方式为,都方式可以实现在函数中4.修改实
8、参变量的原值。己知 j=5 , a=10,下列语句j=(a=j+2,a+3,a-5);是和执行后整型变量j和a的值分别数组名表示字符串“”的长度是F面程序段中循环体的执行次数是int a=8,b=0;dob+=1;a-=1+b;while(a>=0);已知:int a23=1, 3 , 8字符串常量“”的长度是,贝y a11的值为如果一个函数没有返回值,那么该函数的类型为C语言表达式 5>2>7>8的值是若有定义:char ch;(1)定义指针P,并指向变量ch的语句是(2)若已定义char *p;,使指针p指向变量ch的赋值语句是 P实现变量ch读入字符的scanf调
9、用语句(3 )在(1 )的基础上,通过指针(4)在(1)的基础上,通过指针(5 )在(1)的基础上,通过指针P给变量ch赋字符a'的语句是用格式输出函数printf输出ch中字符的语句输入一个字符,判断该字符是数字、字母、空格还是其他字符。mai n() char ch;ch=getchar();if(prin tf("lt is an En glish character' n");else if(prin tf("lt is a digit character' n");else if(.)prin tf("lt i
10、s a space character' n");prin tf("lt is other character' n");55. search函数的功能是从数组 a10中对关键字m进行查找,请填空完成程序,实现功能。#in clude<stdio.h>int search( int a10, i nt m)int i;for(i=0; i<=m; i+)if(return i;return -1;void mai n() int a10,m, i, n;for(i=0; i<10;i+)scan f("%d&quo
11、t;, &ai);sca nf("%d", & m);n=search();if(prin tf("OK,fou nd! %d", n+1);elseprin tf("sorry, no foun d!");56.下列程序的功能是从输入的整数中,统计大于零的整数个数和小于零的整数个数。用输入0来结束输入,用i,j来放统计数,请填空完成程序。void mai n()n,i=0,j=0;printf( “input a integer,0 for en” );scanf( “ d',&n);while (i
12、f(n >0) i=else j=j+1;printf( “i=%4d,j=%4d ,i,j);57.编程计算1 + 3+ 5+ 99的值mai n() inti, sum = 0;i=1;while (sum = sum + i;prin tf("sum=%dn", sum);58.有一个一维数组存放10个学生的成绩,用一个函数求平均分、最高分和最低分#in clude<stdio.h>void main()float average(float array, int n);float ave, score10;int i;printfC'pl
13、ease en ter 10 scores:");for(i=0; i<10;i+);scanf(ave=average(score,10);prin tf("max=%6.2fn", Max);prin tf("mi n=%6.2fn", Min);prin tf("average=%6.2fn", ave);float average( float array, int n) int i;float aver,sum=array0;for(i=1; i< n; i+)if(arrayi>Max)Max=
14、arrayi;elseif(arrayi<Mi n)Min=arrayi;sum=sum+arrayi;aver=sum/n;return (aver);59.下面程序的功能是在a数组中查找与x值相同的元素所在位置,请填空#in clude <stdio.h>voidmai n() int a10,i,x;printf( “input 10 integers );for(i=0;i<10;i+)scanf(“ %d',&ai);printf(“input the number you want to find x ););scanf( “ %d'
15、,for(i=0;i<10;i+) if(break;if(printf(“the pos of:x is n” ,i);else prints"can not!find” );60.求一个3*4矩阵中,元素最大值及所在的行号、列号。请填空完成程序,实现功能#in clude <stdio.h>int mai n() int i,j,row=0,colum=0,max;int a34;for (i=0;i<=2;i+)for (j=0;j<=3;j+);scanf(for (i=0;i<=2;i+)for (j=0;j<=3;j+)if (m
16、ax=aij;row=i;colum=j;prin tf("max=%dn",max);prin tf("row=%dn",row);prin tf("colum=%dn ”,colum);return 0;61.用 起泡法”对输入的10个字符排序后按从小到大的次序输出。#defi ne N 10char strN;sort(char strN);void main()int i,flag;for(i=0;i<10;i+)scan f("%c", &stri););sort(= for(i=0;i<N;i
17、+)prin tf("%c",stri);prin tf("n");void sort(char strN)int i,j;char t;for(j=1;j<N;j+)for(i=0;i<N-j;i+) if(stri> ) t=stri;62.F面程序的功能是比较字符数组a和字符数组b中的两个字符串是否相等(比较对应字符,全部相同输出 0,如果不同,返回第一个不相同的字符差值,并输出)。#in elude <stdio.h> int mai n(void) char a100="Hello World!"
18、;char b100="Hello Che ngdu!"*/*完成对应字符的比较,并判定一个字符串是否结束了 while( i+;prin tf("%dn", ai-bi);return 0;63.程序填空:编程计算 1 + 3 + 5+ 101的值。#in clude <stdio.h>intmai n( void) int i, sum = 0;for (i = 1;sum = sum + i;prin tf("sum=%dn", sum);return 0;64.编写程序,输入一个数字字符(0' 9 '
19、;)存入变量C,把c转换成它所对应的整数存入n,如:字符0 '所对应的整数就是 0。请填空。#in clude <stdio.h>void main()char c;int n;pnntf(“ pl ease input a char:);printf(“ (%d' ,c,n);65.下面的程序是输出数组中最大元素的下标(p表示最大元素的下标)。#in elude <stdio.h> void main()int s=1,-3,0,-9,8,5,-20,3;for(i = 0,p = 0;i < 8;i+)if(si > sp)66.以下程序
20、的功能是:从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩当输入负数时结束输入.请填空.#in elude <stdio.h> int main (i nt argc, char* argv)float x,amax,am in;sca nf("%f", &x);amax=x; amin=x;while(if(x>amax)amax=x;if(amin=x;scan f("%f", &x);prin tf("namax=%fnami n=%fn",amax,ami n);.5.
21、6.7.return 0;、选择若有说明语句“在C语言中,以int a5,*p=a; ”,则对数组元素的正确引用是A.a pB.pa作为字符串结束标志下列数据中属于“字符串常量”A“”A. aB.ABC对二维数组的正确定义是A.i nt a =1,2,3,4,5,6;B.的是(A )oC.'abC'C.*(p+2)D. '0'D. a'B.i nt a2 =1,2,3,4,5,6;C.i nt a 3=1,2,3,4,5,6;若变量已正确定义并赋值,下面符合D.i nt a2,3=1,2,3,4,5,6;C语言语法的表达式是(D.p+2A、a:=b+1B
22、、a=b=c+2C程序的基本结构单位是:A、文件B、语句F面程序段中循环体的执行次数是:C、int 18.5%3C、函数D、 a=a+7=c+bD、表达式int a=10,b=0;dob+=2;a-=2+b; while(a>=0);8.以下可用作C语言用户合法的标识符的是:A、B.C.TomB、3a6bC、 6a7b$ ABC9.已有定义:int x=3 , y=4, z=5;,则表达式! (x+y)+z-1 &&y+z/2 的值是:C、210.若有以下程序段int c1=1,c2=2,c3; c3=1.0/c2*c1;,则执行后,c3中的值是(B、0.511.设整型变
23、量a=2,则执行下列语句后,浮点型变量b的值不是0.5的是(A、b=1.0/aB、b=(float)(1/a) C、b=1/(float)aD、b=1/(a*1.0)已知char x="hello", y='h','e','a','b','e',则关于两个数组长度的正确描述是(12.A、相同13.B、x大于y以下选项中,不能作为合法常量的是C、x小于yD、以上答案都不对1.234e04B、1.234e0.414.C语言中运算对象必须是整型的运算符是%=B、/C、15.以下能够正确定义函数首部的形
24、式是A、double fun(int x, int y))。C、1.234e+4)。D、=B、double fun(int x; int y)C、double fun (i nt x, int y);double fun (i nt x,y);16.语句 a=25.0+60.0*n/scale+2;,如果n=6.0,scale=8.19.20.A、257B、194.5C、207.0下列关键字,哪个是双精度数据类型的关键字(A、intB、floatC、double若有说明:A. 2int a3=1,2,3,4,5,6,7;则数组B. 3 C. 4D.无确定值下列哪个是命名正确的变
25、量名(A、7numB、studentC、#NoD、1.234e0则该语句最后的运行结果a值是D、96.25D、chara的第一维的大小为:D) 9D、floatC语言中规定函数的返回值的类型是由:A、return语句中的表达式类型所决定B、调用该函数时的主调用函数类型所决定C、调用该函数时系统临时决定D、在定义该函数时所指定函数类型决定21.为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与其配对的是:24.A、其之后最近的ifB、其之前最近的ifC、缩排位置相同的if D、同一行上的if22.若有语句int *p,a=4;p=&a,下面均代表地址的一组
26、选项是:23.A、a,p,*&aB、&*a,&a,*pC、*&p,*p,&aD、&a,&*p,p下列关于C语言的说法错误的是(A、C程序的工作过程包括编辑、编译、链接、运行B、C语言不区分大小写C、C程序中使用数组存储字符串,数组的单元数至少应该比要存储的字符数D、C程序中必须有一个 main()函数 在C语言程序中,表达式 5%2的结果是(C、1A、2.525.下列说法错误的是A、在C语言中,break语句用于提前终止循环B、在C语言中,continue语句只能用于switch语句和循环语句中37.26.27.C、在C语言中,D、在C语
27、言中,continue语句用于提前结束本次循环break语句只能用于switch语句和循环语句中已知:int a=2 , b=3;,则执行表达式 c=b*=a-1后,变量c的值为:C、2D、4在C语言中,以()作为字符串结束标志。A、nB、sC、aD、028.在C语言中对一维整型数组的正确定义为A)int a(10);B)i nt n=10,a n;C)i ntn ;a n;D)#defi ne N 1029.int aN;)表达式的运算结果是4oA、11/3 B、11.0/3 C、(float)11/3 D、(in t)(11.0/3+0.5)30.下列数据中属于 字符串常量”的是(B、23
28、C、'ab0'31.语句while(!E);中的表达式!E等价于:A、 E=0B、 E!=1E!=0D、 E=132.F面程序的运行情况是:char a3, b="abcde"a=b;printf (”s", a);运行后将输出abcdeB、运行后将输出abC、运行后将输出abc D、编译时出错33.假设a=1; b=2; c=2;下面程序段的运行结果是:while(a<b<c)34. t=a; a=b; b=t;printf( “ %d, %d, %d ”A、1,2,0 B、2,1,0c-; ,a,b,c);1,2,1D、2,1,1对
29、于while语句,错误的说法是()oA、用条件控制循环体的执行次数B、循环体至少要执行一次C、循环体有可能一次也不执行循环体中可以包含若干条语句35.C语言的if语句中,用作判断条件的表达式为:A、任意表达式B、关系表达式C、算术表达式D、逻辑表达式sizeof(float) 是:A、一个整型表达式B、一个双精度型表达式C、一种函数调用D、不合法37.putchar函数可以向终端输出一个:实型变量值B、字符或字符型变量值C、整型变量表达式值D、字符串38.F面语句中,错误的是:int i;i nt *p;p=&i;39.B、int i,*p;p=&a; C、int i,*p=&
30、amp;a; D、int i,*p;*p=i;在说明语句:int *f();中,标识符代表的是:A、一个用于指向整型数据的指针变量B、一个用于指向一维数组的指针C、一个用于指向函数的指针变量D、一个返回值为指针型的函数名40.C、在函数调用时,以下说法正确的是 函数调用后必须带回返回值 函数间的数据联系不能使用全局变量实际参数和形式参数可以同名D、主调函数和被调函数总是在同一个文件里41.若有如下定义:char a; int b; floatC; double d;则表达式a*b+d-c值的类型为:A、floatB、intC、 charD、double42.以下能正确进行字符串赋值操作的是A、
31、char s5="12345"B、char s5='1',2,3,4,'5','6' ;C、char *s;*s="12345"D、char *s="12345"a34前的数组元素43.定义了 int型二维数组a67后,如果是行优先存储,则数组元素个数为24B、25C、18D、1744.关于创建函数的目的,以下正确的说法是:A、提高程序的执行效率B、提咼程序的可读性45.C、减少程序的篇幅D、减少程序文件所占内存在C语言中,函数的数据类型是指A函数返回值的数据类型B.函数形参的数据类型4
32、6.47.48.C调用该函数时的实参的数据类型D.任意指定的数据类型下列四组选项中,正确的 C语言标识符是A、 %xB、a+bC、a123D、123下列四组字符串中都可以用作A、print _3ddb8 aBcC、str_1Cpp pow whileC语言程序中的标识符的是on e_halfstart$itB、 IamD、PxqMy->book line#3paiHis.age在C语言程序中,表达式 5%2的结果是A、2.549.若 “ int n; float f=13.8; ” ,则执行"n=(int)f%3 ”后,n 的值是50.A.1B.4C.4.333333D.4.6
33、一个C程序的执行是从:A、本程序文件的 main函数开始,到本程序文件的最后一个函数结束B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C、本程序的 ma in函数开始,至U mai n函数结束D、本程序文件的第一个函数开始,到本程序的main函数结束51.若给定条件表达式(M)?(a+) : (a-),则期中表达式(M):A、和(M=0)等价B、和(M=1)等价 C 和(M!=0)等价 D、和(M!=1)等价52.以下对一维数组a的正确说明是:A、char a( 10);B、int a;C、int k = 5, ak;D、char a3= a' ,' b'
34、; ,' c' ;53.设 char *s= "ta017bc ”;则指针变量s指向的字符串所占的字节数是:B、654.调用语句fun c(ex p1,ex p2),(exp3,exp4,exp5);” 中含有个实参。55.若有定义int a10; ”,则对a数组元素的正确引用是:A、a10B、a10-10C、a (5)D、a3.556.F面程序段的运行结果是:char c5= a','0' ,' c,'0' ;printf( “ s” ,c);57.A、'a”b'B、abC、abD cD、abc语言规定
35、,在一个源程序中,main函数的位置:A、必须在最开始必须在系统调用的库函数的后面C可以任意必须在最后58.能够完成如右图所示函数计算的程序段是:A、y=-1;if (x!=0) if (x>0) y=1; else y=0;B、y=-1;if (x>0) y=1; else y=0;C、y=0;if (x>=0) if (x>0) y=1; else y=-1;xX)D、if (x>=0) if (x>0) y=1; else y=0; else y=-1;59.若w=1 , x=2, y=3 , z=4,则条件表达式 w>x?w:y<z?y:
36、z的结果是:D、 160.若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是61.A、p=qB、 *p=*qC n=*qD、p=n有语句:int a10,;则是对指针变量p的正确定义和初始化。D、int *p=&a;A、int p=*a;B、int *p=a;C int p=&a;三、读程序写结果1. 写出下面程序的输出结果 #i nclude <stdio.h>#defi ne N 4main ()int i;int x1=1,x2=2;prin tf("n");for(i=1;i<=N;i+)prin tf(
37、"%4d%4d",x1,x2);if(i%2=0)prin tf("n");x1=x1+x2;x2=x2+x1;Joh n)2. 写出下面程序的输出结果(name变量输入的字符串是 #i nclude <stdio.h>#defi ne P RAISE“ What a super marvelous n ame!int main( void)char n ame40; printf( scanf( printf( return 0; “ what ' s your name?“ s' , name);“ Hello, %s,
38、%s , name, PARISE);Joh n)3. 写出下面程序的输出结果(name变量输入的字符串是 #in clude<stdio.h>mai n()char ch; ch=getchar(); switch(ch)case A : prints case B': printf(default: printf( n ”“ c , ' A');“ c , ' B' ); break;",%sother ” );4.写出下面程序的输出结果(name变量输入的字符串是John)#in elude <stdio.h>in
39、t min( int x, i nt y )int m;if ( x> y ) m = x ; elsem = y;return(m);mai n()int a=3,b=5,abmin ;abmin = min(a,b);printf( “ mis %d' , abmin);5.写出下面程序的输出结果(name变量输入的字符串是 John)#in clude <stdio.h>main () int x, y =0;for(x=1;x<=10;x+)if(y>=10) break; y=y+x;“%' ,y,x); printf( 6. 写出下面程
40、序的输出结果#in clude<stdio.h>void mai n()static char a="p rogram" char *pa=& a7; while(-p a>=a) pu tchar(* pa);p utchar('n');7. 写出下面程序的输出结果#in clude <stdio.h>int f( int n )if (n=1) return 1;else voidreturn f(n -1)+1;main () int i, j=0; for(i=1; i<3; i+) j+=f(i);pri
41、n tf("%dn", j);#in clude<stdio.h> void mai n()8. 写出下面程序的输出结果int a33=2,4,6,8,10,12,14,16,18,i,s=0; for (i=0;i<=2;i+)s=s+aii;prin tf("s=%dn",s);9. 写出下面程序的输出结果 #i nclude <stdio.h>main ()float a,b,c,t;a=3;b=7;c=1;if(a>b)t=a;a=b;b=t;if(a>c)t=a;a=c;c=t;if(b>c)t=
42、b;b=c;c=t;prin tf("%5.2f,%5.2f,%5.2f",a,b,c);10. 写出下面程序的输出结果 #in elude <stdio.h> int mai n()int f(in t);int a=2,i;for(i=0;i<3;i+)prin tf("%dn",f(a); return 0;int f(int a)int b=0;statie e=3;b=b+1;e=e+1; retur n( a+b+e);11.假定输入的10个数为:10、11、12、13、14、15、16、17、18、19,以下程序的运行结果
43、是:#in elude <stdio.h>int mai n() int a,b,e,x; a=b=e=0;for (i nt i=0;i<10;i+) scan f("%d",& x);switch(x%3)ease 0:a+=x;break;ease 1:b+=x;break;ease 2:e+=x;break; prin tf("a=%d,b=%d,e=%dn",a,b,c); return 0;12.写出下面程序的运行结果#in elude <stdio.h>int mai n(void ) int sum=
44、10 ,n=1; while( n<3)sum=su m-n;n+; printf(“ d,%cr ,n,sum);return 0;13.写出程序结果 #in elude <stdio.h> int fun (i nt x)int y=0; static int z=3;z+;+y; retur n( x+y+z);void mai n()int i,x=2;for(i=0;i<2;i+)prin tf("%5d",fu n(x+);14.写出运行结果#in elude <stdio.h> mai n()char s=” abedefg
45、 ”;char *p;p=s;printf( “ eh=%e ,*( p+5);15.写出运行结果#in elude <stdio.h> void mai n()int i, a=1; for(i=1;i<6;i+)doi+;a+; while(i<4);i+;prin tf("a=%d,i=%dn",a,i);16.写出运行结果#in clude <stdio.h>mai n() int a =1,2, 3, 4, 5, 6;int x, y, * p;p = & a0;x = *( p+2);y = *( p+4);print
46、f( “ *p=%d, x=%d, y=%d , *p, x, y);17.写出运行结果#i nclude<stdio.h>void mai n() int a, b, k=4, m=6; int *p 1= &k, * p2=&m; a=p1=&m;b=(-* p1)/(* p2)+7; prin tf("a=%dn", a); prin tf("b=%dn",b);18.写出运行结果#i nclude <stdio.h> char s=” ABCD ;mai n() char *p;for(p=s;p&
47、lt; s+4 ;p+) printf(“ %cr%s,* p,p);19.写出程序运行结果#in elude <stdio.h>int a1=300,a2=400;void sub1(i nt x,i nt y)a1=x;x=y;y=a1;void mai n()int a3=100,a4=200;sub1(a3,a4);sub1(a1,a2);prin tf("%d,%d,%d,%dn" ,a1,a2,a3,a4);20.阅读程序,遵循指令写出运行结果。#in clude <stdio.h>void add() int x = 0; static
48、 int y = 0;prin tf("%d,%dn",x,y); x+; y = y + 2;void mai n()int i;for(i = 0;i < 2;i+)add();21.阅读程序,遵循指令写出运行结果。#in clude <stdio.h> int j=7;int func(); void mai n() int x=10;x=fu nc(); prin tf("%drTj);x=fu nc(); prin tf("%drTj);int func()int k=2; k=k+j; j=j+10; return(k);2
49、2.阅读程序,遵循指令写出运行结果。# in clude < stdio .h >mai n () int x = 10, 20, 30, 40, 50 ; int *p ;p=x;printf (“d' , *(p+2 );23.阅读程序,遵循指令写出运行结果。#in elude <stdio.h>void mai n()float b6 = 1.1,2.2,334.4,5.5,6.6,t; int i;t = b0;for(i = 0;i < 5;i+)bi = bi + 1;b5 = t;for(i = 0;i < 6;i+)printf( “
50、 6.Bfi);,24.阅读程序,遵循指令写出运行结果。#i nclude <stdio.h>void mai n() int x,c,m,y;scan f("%d", &x);if (x<0)c=-1;else c=x/10;switch(c) case -1:y=0;break;case 0:y=x;break;case 1:y=10;break;case 2:case 3:y=-0.5*x+20;break;25.26.27.default:y=-2;if(y!=-2)prin tf("y=%dn",y);elseprin
51、 tf("error n");阅读程序,遵循指令写出运行结果。#in elude <stdio.h>#defi ne N 4mai n() int i,j;for(i=1;i<=N;i+) for(j=1;j<i;j+)printf(” ");prin tf("*");prin tf("n");运行结果为:阅读程序,遵循指令写出运行结果。#in clude<stdio.h>sub( int X, int y, int *z )*z=y-x;void main()int a, b, c;su
52、b(1,10, &a);sub(3, a, &b);sub(a, b, &c);prin tf("%d, %d, %dn",a,b,c);阅读程序,遵循指令写出运行结果。#in clude <stdio.h> void mai n()int i; for(i=0;+i;i<5)if (i=3)prin tf("%dn",+i); break;prin tf("%dn",+i);28.阅读程序,遵循指令写出运行结果。#in clude<stdio.h> void mai n()char str="ssswlia", c;int k;for(k=2;(c=strk)!='0'k+)s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年反腐倡廉警示教育工作总结
- 美术鉴赏与创新思维
- 2006年贵州高考语文真题及答案
- 体育用品行政后勤工作总结
- 体育用品行业行政后勤工作总结
- 2023-2024年员工三级安全培训考试题附答案【完整版】
- 2024企业主要负责人安全培训考试题及答案(名校卷)
- 教师期末教学工作总结4篇
- 快乐的国庆节作文400字5篇
- 市场震动月度报告
- 医院消防培训方案
- 【人教部编版语文六年级上册】选择题专项练习复习(100道题后附答案)
- 腹膜透析建立课件
- 用户侧储能商业模式及投资收益分析
- 广东省广州市越秀区2022-2023学年八年级上学期期末物理试卷
- 统编版语文四年级上册《期末作文专项复习》 课件
- 2024年黑龙江省机场集团招聘笔试参考题库含答案解析
- 食品从业人员安全学习培训记录
- 内科季度护理质量分析课件
- 2024年安全生产月活动安全知识竞赛题库含答案
- 销售回款专项激励政策方案(地产公司)
评论
0/150
提交评论