当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《C程序设计语言》课程PPT教学课件(讲稿)复习

资源类别:文库,文档格式:PPT,文档页数:15,文件大小:57.5KB,团购合买
一个源程序在计算机执行的步骤为()。 A、编辑/连接/编译/执行 B、编辑/编译/连接/执行 C、连接/编辑/编译/执行 D、编辑/连接/执行/编译
点击下载完整版文档(PPT)

个源程序在计算机执行的步骤为() A、编辑/连接/编译/执行 B、编辑编译/连 接执行 C、连接/编辑/编译/执行 D、编辑/连接执行/编 译 如果有整型变量X,浮点型变量Y,双精度型变量Z,则表达 式Y大Z+X+Y执行后的类型为() A、双精度 B、浮点型 C、整型 D、逻辑型 用8位无符号二进制数能表示的最大十进制数为()。 A、127 B、128 C、255 D、256 下列各组常数中正确的是() A、‘AB’,0003,0X2ag,2E5 B、3E-4,“X-Y”, n’,0X5bd C、e3,5+7,234E,lg3 D、3507”,521,01006,0XA3

一个源程序在计算机执行的步骤为( )。 A、编辑/连接/编译/执行 B、编辑/编译/连 接/执行 C、连接/编辑/编译/执行 D、编辑/连接/执行/编 译 如果有整型变量X,浮点型变量Y,双精度型变量Z,则表达 式Y*Z+X+Y执行后的类型为( )。 A、双精度 B、浮点型 C、整型 D、逻辑型 用8位无符号二进制数能表示的最大十进制数为( )。 A、 127 B 、 128 C、 255 D、 256 下列各组常数中正确的是( )。 A、‘AB’,0003,0X2ag,2E5 B、3E-4,“X—Y”, ‘\n’,0X5bd C、e 3 ,5+7,234E,lg3 D、3507”,521,01006,0XA3

下列各组变量正确的是()。 A、A3b,T2,IF B、S,OK?,T C、M2, Student1,pD、 I next,IJ,IT 下面函数描述不正确的是()。 A、指针类型函数返回的值是指针。B、整型类型函数返回的值是 整数。 C、空类型函数返回的值是任意类型数据。D、结构体类型函数返 回的是结构体类型的值。 当int型变量n=-1时,prin(“%xn”,n);行的结果为() B、1000000000000001 C、fff D、非以上结果 下列表达式结果为真的是() A、17 B、!(25

下列各组变量正确的是( )。 A、A3b,T_2,IF B、S,OK?,_T C、M2,Student_1,_p D、1_next,I+J,INT 下面函数描述不正确的是( )。 A、指针类型函数返回的值是指针。B、整型类型函数返回的值是 整数。 C、空类型函数返回的值是任意类型数据。D、结构体类型函数返 回的是结构体类型的值。 当int 型变量n= - 1时,printf(“%x\n”,n);行的结果为( )。 A、- 1 B、1000000000000001 C、ffff D、非以上结果 下列表达式结果为真的是( )。 A、1 7 B、! ( 2 5 )

若有以下定义和语句 include“ stdio. h” int a=4, b=3, p, *g, w; =&a; q=&b;W=qq= nUll; 则以下选项中错误的语句是 B)w=p;C)“p=a;D)p=w 以下能正确定义数组并正确赋初值的语句是 A)int N=5, b[NIN; B)inta[1l2={1,{2}; C) int c[2={1,2},3,4};D)ints32|={{1,2},{3,4}; maino {inti=1,j=1,k=2 if(j++ll k++)&&i++) printf("od, %d, %d\n,i,j, k); A)1,1,2 B)2,2,1 C 2.2.2 D)2,2,3

若有以下定义和语句 #include “stdio.h” int a=4,b=3,*p,*q,*w; p=&a;q=&b;w=q;q=NULL; 则以下选项中错误的语句是 A) *q=0; B) w=p; C) *p=a; D) p=w; 以下能正确定义数组并正确赋初值的语句是 A) int N=5,b[N][N]; B) int a[1][2]={{1},{2}}; C) int c[2][ ]={{1,2},{3,4}}; D) int s[3][2]={{1,2},{3,4}}; main() { int i=1,j=1,k=2; if ( j++|| k++)&&i++) printf(“%d,%d,%d\n”,i,j,k); } A) 1,1,2 B) 2,2,1 C) 2,2,2 D) 2,2,3

若有以下程序段 int m=Ox04. n=0x02 printf(“%xln”,m) 执行后输出的结果是 A)0X42 B)0x6 C)6 D)0X02 有以下程序 main( i int i; for(i=0;i<2;i++) switch(i) i case 1: printf("%od,1); case2: printf((%d”,i default: printf(“%d”,i) 执行后输出结果是: A)0112 B)0112 C)011l D)1200

若有以下程序段 int m=0x04,n=0x02; m + = n; printf(“%x\n”,m); 执行后输出的结果是 A) 0X42 B) 0x6 C) 6 D) 0X02 有以下程序 main( ) { int i; for ( i=0;i<2;i++) switch( i ) { case 1: printf(“%d”, i ); case 2: printf(“%d”,i ); default : printf(“%d”, i ); } } 执行后输出结果是: A) 0112 B) 0112 C) 0111 D) 1200

有以下程序段 int m=0. n=o: char c=a scanf(“%d%c%d”,&m,&c,&n) printf(od,%oc, %cIn", m, c, n); 若从键盘上输入:10A65,则输出结果是: A)10,A,10 B)10,a,10C)10m,a,0D)10,A,A void f(int x, int y) iint t; if(x<y t=x;x=y;y=t; main (0 {inta=4,b=3,c=5; f(a, b); f(a, c); f(b, c); printf("%od, o% d, dn,a, b, c A)345B)5,3,4C)5,4,3 D)43,5

有以下程序段 int m=0 , n=0; char c=’a’; scanf(“%d%c%d”,&m,&c,&n); printf(“%d,%c,%c\n”,m,c,n); 若从键盘上输入:10A65,则输出结果是: A) 10,A,10 B) 10,a,10 C) 10m,,a,0 D)10,A,A void f(int x,int y) { int t ; if (x<y){ t=x; x=y; y= t;} } main() { int a=4,b=3,c=5; f(a,b); f(a,c) ; f(b,c); printf(“%d,%d,%d\n”,a,b,c); } A)3,4,5 B) 5,3,4 C) 5,4,3 D) 4,3,5

有以下程序 main { char *s={“one”,”two”,” three”},*p; p=s2; printi%c,%sⅦn”,“(p+2),S[01); A) rone B)t,one one D)O, two 有以下程序 maino {intx10]={8,7,6,5,0,0 S=x+3; printf(%dn”,s[5]) 执行后输出结果是 A)随机值 B)0 C)5 D)6

有以下程序 main( ) { char *s[ ]={“one”,”two”,”three”} , *p ; p=s[2]; printf(“%c,%s\n”,*(p+2),s[ 0 ] ); } A) r,one B) t,one C)h,one D) o,two 有以下程序 main( ) { int x[ 10 ] ={8,7,6,5,0,0 }, *s; s=x+3; printf(“%d\n”,s [ 5] ); } 执行后输出结果是 A) 随机值 B) 0 C) 5 D) 6

有以下程序 main( {intm[l3|={1,4,7,2,5,8,3,6,9}; int i,j, k=2 for(i=0;i<3;i++) printf(e9d”,m[k][i); 执行后输出的结果是 A)456b)258C)369D)789 有以下程序 maino { char s|l=”n1234”; printi(%d,%dⅦn”, strlen(S), sizeof(s); A)赋初值的字符串有错B)6,7C)5,6D)6,6

有以下程序 main( ) { int m[ ][3]={1,4,7,2,5,8,3,6,9}; int i, j , k=2; for ( i =0; i< 3; i ++ ) printf(“%d ”,m[k][i]); } 执行后输出的结果是 A) 4 5 6 b) 2 5 8 C) 3 6 9 D) 7 8 9 有以下程序 main( ) { char s[ ]=”\n1234\’”; printf(“%d,%d\n”,strlen(s),sizeof(s)); } A) 赋初值的字符串有错 B) 6,7 C) 5,6 D) 6,6

有以下程序 maint unIon f unsigned int n; unsigned char c; u 1.c=3B printf(%cmn”,uln); A)b1 B)01000010 C)B D)66 有以下程序 main i int i=2, S=0; do i if (i%02)(i++; continue; i++ s+=i; )while(i< 7) printf(%dⅦn”,s);} 执行后输出的结果是: A)8 B)12 C)15 D)18

有以下程序 main( ) { union { unsigned int n; unsigned char c; }u1; u1.c=’B’; printf(“%c\n”,u1.n); } A) b1 B) 01000010 C) B D) 66 有以下程序 main( ) { int i=2,s=0; do { if ( i%2 ) { i++;continue;} i++ ; s + = i ; }while( i< 7 ); printf(“%d\n”,s ); } 执行后输出的结果是: A) 8 B) 12 C) 15 D) 18

以下函数的功能是删除字符串S中的所有数字字符。请填空 void dele(char“s) i int n=0, i; for(i=0;si;i++) if(S[i57) sn++l=s i S[n|=-“0

以下函数的功能是删除字符串S中的所有数字字符。请填空。 void dele(char *s) { int n=0 , i ; for ( i = 0 ; s [ i ]; i ++) if ( ) s[n++]=s[ i ]; s[ n ]= ; } s [ i ] 57 ‘\0’

求n的阶乘。 main (0 int power(int n); Int n, scanf(dn”,n) printf(od!=%\n", n, power(n)); int power(int n) int i, p=l; for〔i=1;i<=n;++i) return(p)

求n的阶乘。 main() { int power(int n) ; int n; scanf(“%d\n”,&n); printf(%d!=%d\n” , n , power(n) ); } { int i , p=1; for (i=1 ; i<=n ; ++ i ) p*=i ; ; } int power(int n) return(p);

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共15页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有