- 2022-08-11 发布 |
- 37.5 KB |
- 22页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
C语言学生题目
C语言题\n一1、结构化程序的三种基本控制结构是(BCD)(选择三项)A、顺序B、分支C、循环D、控制2\n2、C语言中允许的基本数据类型包括(D)(选择一项)A、整型,实型,字符型B、整型,实型,逻辑型C、整型,实型,逻辑型,布尔型D、int,float,char,\n3.以下关于C语言变量说法正确的是(CD)(选择两项)A、PRICE和price是两个相同的变量,因为C不区分大小写B、&sum是合法的变量名C、变量的实质就是一块内存的别名D、char不能用做变量名的,因为它是一个关键字\n4、表达式1/2*3*4的值为(A)(选择一项)A、0B、1C、2D、6\n5、以下程序运行的结果是(D)(选择一项)intx=10;printf(“%d\n”,x++);printf(“%d\n”,++x);printf(“%d\n”,x);A、101211B、111111C、101011D、101212\n6、请选择执行结果(C)(选择一项)charch;printf(“pleaseinputacharacter:”);scanf(“%c”,&ch);putchar(ch);printf(“\n%d\n”,ch);假设输入的字符是AA、A97B、6597C、A65D、97a\n7、以下关于闰年的判断条件,正确的是(B)(选择一项)A、if(year/4==0&&year/100!=0||year/400==0)B、if((year%4==0&&year%100!=0)||year%400==0)C、if((year%4!=0&&year%100!=0)||year%400!=0)D、if((year/4!=0&&year/100!=0)||year/400==0)\n8、以下程序的运行结果为(A)(选择一项)inta=0;switch(a){case0:printf(“%d”,a);case1:printf(“%d”,a++);case2:printf(“%d”,a++);case3:printf(“%d”,++a);default:printf(“%d”,a);}A、00133B、01233C、0D、00\n9、下面哪个式子在a为奇数时结果为假(C)。A)a%2==1B)!(a%2==0)C)!(a%2)D)a%2\n10、能表示条件0≤x≤100的表达式是(D)。A)0<=x<=100B)x>=0,x<=100C)0≤x≤100D)x>=0&&x<=100\n11、在C语言中,下列表达式的运算结果是(C)(选择一项)10/2+5%10A、5B、7C、10D、12\n12、在C语言中,设x、y、z、m均为int型变量,则执行以下语句后,m的值为(B)(选择一项)x=z=1;y=0;m=x||y&&z;A、2B、1C、0D、-1\n13、在C语言中,(D)函数可以用于从键盘每次读取一个字符(选择一项)A、printf()B、putchar()C、puts()D、getchar()\n14、在C语言中,假设以下所有变量均为整型,则下列代码执行后c的值是(D)(选择一项)a=2;b=5;b++;c=a+b;A、5B、6C、7D、8\n15、C语言中,scanf()函数可以使用(A)格式说明符接受单字符变量的值(选择一项)A、%cB、%dC、%fD、%s\n16.在c语言中,下列选项不属于命名一个变量的是(C)A变量名必须是字符、数字、下划线B变量名的第一个字符必须是字母、下划线开头C、变量名不区分大小写D、c语言保留字不可用作变量名\n17、在C语言中,假设所有变量都为整数型,则下列代码执行后c的值为(D)。a=3;b=6;b--;c=a*b;A、12B、13C、14D、15\n18、分析下面c语言代码,如输入a、b、c、e,则以下while循环体将执行(D)次。charc;While(c!=e){c=getchar();}A、0B、1C、4D.3\n19.在c语言中,欲输出13579则在横线处应填的代码为(D)Inti=0,j=10;For(i=0;i查看更多
相关文章
- 当前文档收益归属上传用户