- 45
- 0
- 约4.69千字
- 约 29页
- 2017-12-26 发布于河南
- 举报
《C语言程序设计》口试习题库
《C语言程序设计》口试习题库计算机科学与信息工程学院软件工程系2016年3月求两个整数之和。源程序运行结果编写一个程序,输入a,b,c三个值,输出其中最大的。源程序运行结果3. 假如我国国民生产总值的年增长率为9%,计算10年后我国国民生产总值与现在相比增长多少百分比。计算公式为:p=(1+r)n ,r为年增长率,n为年数,p为与现在相比的倍数。源程序运行结果4.请遍程序将China译成密码,密码规律是,用原来的字母后面第4个代替原来字母.比如,字母A面第4个字母是E,E代替A.因此,China应该译为Glmre.请编程,用赋初值的方法使C1,C2,C3,C4,C5这5个变量分别为’C,h,i,n,a经过运算,使C1,C2,C4,C4,C5分别为‘G‘,’l,m,r,e,并输出。源程序运行结果5.设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积和圆柱体积。源程序运行结果6.有三个整数a,b,c,由键盘输入,输出其中最大的数。源程序运行结果7.从键盘输入一个小于1000的正数,要求输出它的平方根(如果平方根不是整数,则输出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。若不是,则要求其重新输入。源程序运行结果8.有一个函数,写程序,输入x的值,输出y的值。源程序运行结果9.给出一个百分制成绩,要求输出成绩等级‘A’,‘B’,‘C’,‘D’,‘E’。90分以上为‘A’,80-89分为‘B’,70-79分为‘C’,60-69分为‘D’,60分以下的为‘E’。源程序运行结果10. 给一个不多于5位的正整数,要求:求出它是几位数?分别输出每一位数字?按照逆序输出各位数字,例如原数123,应输出321。请写出//后的注释#include stdio.h#include math.hintmain(){intnum,indiv,ten,hundred,thousand,ten_thousand,place; //分别代表个位,十位,百位,千位,万位和位数printf(请输入一个整数(0-99999):);scanf(%d,num);if (num9999) place=5;//如果大于9999 为5位else if (num999) place=4; // 大于999 为4位else if (num99) place=3; // 大于99 为3位else if (num9) place=2;//大于9 为2位else place=1;//否则为1位printf(位数:%d\n,place);printf(每位数字为:);ten_thousand=num/10000;thousand=(int)(num-ten_thousand*10000)/1000;//减去万位hundred=(int)(num-ten_thousand*10000-thousand*1000)/100;// 减去万位和千位ten=(int)(num-ten_thousand*10000-thousand*1000-hundred*100)/10; indiv=(int)(num-ten_thousand*10000-thousand*1000-hundred*100-ten*10);switch(place)//减去万位千位百位{case 5:printf(%d,%d,%d,%d,%d,ten_thousand,thousand,hundred,ten,indiv);printf(\n反序数字为:);printf(%d%d%d%d%d\n,indiv,ten,hundred,thousand,ten_thousand);break;case 4:printf(%d,%d,%d,%d,thousand,hundred,ten,indiv); //输出千位百位十位个位printf(\n反序数字为:); // 标注printf(%d%d%d%d\n,indiv,ten,hundred,thousand);//输出个位十位百位千位 break; // 跳到结尾case3: printf(%d,%d,%d,hundred,ten,indiv);printf(\n反序数字为:);printf(%d%d%d\n,indiv,ten,hundred);break;case2: printf(%d,%d,ten,indiv);printf(\n反序数字为:);printf(%d%d\n,indiv,ten);break;case 1:printf(%d,indiv);printf(\n反序数字为:);printf(%d\n,indiv);break; }return 0; } 11. 企业发放
原创力文档

文档评论(0)