2010-2011学年第一学期程序设计基础机试题库一选择结构程序设计部分从键盘接收两个整数屏幕输出其中较大的一个从键盘接收三个整数屏幕输出最大的一个从键盘接收一个字母如果接收的是y或者Y则输出正确否则输出错误从键盘上接收一个十进制整数转换成二进制输出从键盘上接收一个十进制整数转换成八进制输出从键盘上接收一个十进制整数转换成十六进制输出从键盘接收一个字符如果是字母输出其对应的ASCII码否则给出提示
类型一:调整一个数的个十百千位1.请编写函数fun其功能是:将两个两位数的正整数ab合并形成一个整数放在c中合并的方式是:将a数的十位和个位数依次放在c数的千位和十位上b数的十位和个位数依次放在c数的百位和个位上例如当a=45b=12调用该函数后c=4152c=(a10)1000(b10)100(a10)10(b10)填空:STYPE FILE Fp改错:for( i=0 i<=s
上机练习题完成输入一个不超过五位的正整数输出其逆数例如输入12345输出应为54321完成计算123…n的值n是从键盘输入的自然数完成从终端(键盘)读入20个数据到数组中统计其中正数的个数并计算这些正数之和完成从终端(键盘)将5个整数输入到数组a中然后将a逆序复制到数组b中并输出b中各元素的值完成要将五张100元的大钞票换成等值的50元20元10元5元一张的小钞票每种面值至少1张编程输出所有
上机练习题输入一个不超过五位的正整数输出其逆数例如输入12345输出应为54321 Note:Your choice is C IDE include stdio.hmain(){ long n int wwqwbwswgw printf(Please input:n) scanf(ldn) while(n<=0n>99999) { printf(n
2.统计字符串个数include <>include <>void main(){char ch[80]ch1[40][80]={0}cint ij=0word=0num=-1puts(请输入一组字符串统计其中单词的个数并输出每个单词)gets(ch)for (i=0(c=ch[i])=0i)if (c== ){if (word==1) {word=0j=0}}elseif(word==0) {w
一单项选择题略二改错题(典型题型)1在考生文件夹下给定程序的功能是:从低位开始取出长整型变量s中奇数位上的数依次构成一个新数放在t中例如当s中的数为:7654321时t中的数为:7531请修改并运行该程序然后将源程序文件上传include <> main( ) { long s t sl=10 system(CLS) printf(nPlease enter s:) sc
一选择题(1)设有如下定义语句int m[]={2468}k=m以下选项中表达式的值为6的是()A)(k2) B)k2 C)k2 D)k=2(2)fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值在下列划线处应该填写的是()include <>define N 5void fun(int x[N]){ int m for(m=N-1m>0m--) scanf(dn
第一章 基础知识1c语言支持三种数制下列哪个数制不支持A)十进制B)八进制C)二进制D)十六进制【答案】:选择C计算机可以识别的是二进制数八进制和十六进制的提出是为了压缩二进制所以本质上八进制和十六进制一样故而两者要么都选要么都不选熟悉c语言的人都知道十进制数可以在c程序中直接使用而二进制则不可以二进制是机器可以识别的码在c语言中不可以直接被识别第二章 c语言的组成结构及数据1下列标识符在c语言中
C语言习题适当的课后练习起到巩固知识提高编程能力的作用做题的同时要深入领会题目包含的知识点发掘习题之间的内在联系同时根据个人情况选部分典型习题在计算机上编程实验验证这样可以加深对课本理论的理解与掌握 : 第1章 C语言初步一选择题:C 语言是在( B )语言的基础上产生的 A. A B. B C. D D. E 在 C 语言中每个语句必须以(
1若有定义char str [10 ]= { China}str2 [10]要将strl中的字符串复制到str2中去正确的方法是( ) A sercpy(str2strl) B strcpy(Chinastr2) C strcpy(strlstr2) D str2=strl 2若有int a=1b=2c=3d=4则表达式a>b a:c>dc:d的值是( ) A 1 B 2 C 3
违法有害信息,请在下方选择原因提交举报