c语言练习题库及答案
柴冯海689c语言基础练习题 -
宣治广18057842956 ______ int p;int xs;if(p<=1000) xs=500;else if(p<=2000) xs=500+0.1*p;else if(p<=5000) xs=500+0.15*p;else if(p<=10000) xs=500+0.2*p;else xs=500+0.25*p;
柴冯海689关于C语言编程的练习题 -
宣治广18057842956 ______ 问题1:计算按照优先级顺序为a=a*a=100;a=a-a=0;a=a+a=0 问题2:这个是字符的ASC码值的计算,A=65,a=97,f=102,表达式的值等于65 +(102-97+1)=71 问题3:对于有符号整数来说,最小的负数-1=最大的整数,最大的整数+1=最小的负数.x--是先赋值x给打印出来,后执行了--操作的. 问题4:输出结果为0261,因为%#o是输出8进制结果177=2*64+6*8+1
柴冯海689C语言的几道习题~若t为double类型,表达式 t = 1,t + 5,t ++的值是 - ______ - .假设m是一个3位数,用表达式分离出m的十位上数字b=________.15≥a≥10或a... -
宣治广18057842956 ______[答案] 1.1.逗号运算符是取的最后个表达式的值,作为整个表达式的值 2.(m-m/100)/10 3.15>=a&&a>=10||a
柴冯海689c语言编程题答案
宣治广18057842956 ______ #include <stdio.h> int Fib (int n);//函数声明 void main () { int i,n; printf ("input the n: "); scanf ("%d",&n); printf ("斐波契数列的前%d项为:\n",n);//输入项数 for (i=0;i<=n;i++) printf ("%d ",Fib (i)); printf ("\n"); } int Fib (int n) { if (n==0||n==1) return 1; return Fib(n-2)+Fib(n-1); }
柴冯海689c语言编程题 -
宣治广18057842956 ______ 首先分析问题:重复输出同一类语句肯定要用循环,有关判断肯定要用分支.所以解决这个问题就是在一个循环(用于重复读取数据和输出)里面套一个分支语句(判断密码是数字还是字母).具体代码:#include <stdio.h>#include<stdlib.h>#...
柴冯海689C语言习题 -
宣治广18057842956 ______ 这样: #include<stdio.h> void main() { char A,B; A='c'; //A放醋 B='j'; // B放酱油 char Temp; //定义一个空瓶子 Temp=A; //醋放空瓶子里 A=B; //酱油放装醋的瓶子里 B=Temp; //空瓶子的醋放装酱油的瓶子里 }
柴冯海689C语言简单习题 -
宣治广18057842956 ______ 不是赋值语句,并且这句有问题.i+1的结果是一个值,不是变量,不能用++进行自加.应该再定义一个变量来进行运算,比如下面的例子:#include void main(){ int i=5,a; a=i+1; ++a; ...
柴冯海689c语言测试题目及答案 -
宣治广18057842956 ______ B.因为在计算1/2时参与运算的分子分母都是整型,将会得到整型数据0而不是浮点型数据0.5,而其他选项在做除法时,参与计算的分子或分母至少一方是float型,可以得到正确结果
柴冯海689简单的C语言编程题 -
宣治广18057842956 ______ #include void main() {int h; float r,v; r=2.5;h=5; v=r*r*3.14*h/3; ptinrf(
柴冯海689C语言编程练习题 -
宣治广18057842956 ______ 我也是初学者,编了好长时间 # include <stdio.h># include <malloc.h> struct node { int date; struct node *next; }; struct node *create(int n) { struct node *head,*s1,*r; int i,m; head=NULL; for(i=1;i<=n;i++) { scanf("%d",&m); s1=(struct node *)malloc(...