c语言考试题库,C语言考试题

1,C语言考试题这个函数的功能是取得单链表的最大值这个看不清楚.
2 , 有关C语言试题选择题 http://tieba.baidu.com/f?kz=108608528机试 http://www.3800hk.com/Article/cxsj/c/cstkc/
3,C语言考试题你给的分太少了 , 做了不值得1.c2.a3.a4.d,e,f,5.c.e.f.g6., ;7.7位8.字母 数字 下划线 字母 下划线9.y=-8 m=610.int11.312.1 C语言只要用心仔细就能学好,这些都是基础知识啊1.c2.a3.a4.d,e,f,5.c.e.f.g6., ;7.7位8.字母 数字 下划线 字母 下划线9.y=-8 m=610.int11.312.11.c2.a3.a4.d,e,f,5.c.e.f.g6., ;7.7位8.字母 数字 下划线 字母 下划线9.y=-8 m=610.int11.312.1【c语言考试题库,C语言考试题】
4,c语言程序设计试题#include <stdio.h>int main() int n,deci;double pay,hour,avg;printf("Please input your pay and hour:");scanf("%lf%lf",&pay,&hour); avg = pay/hour; n = (int)avg; deci =(avg-n)*100; printf("Your average hourly pay rate is %d dollars and %d cents.\n",n,deci); return 0;}嗯 这个还不算太难 。我用我的方法帮你写了一个程序 。在vc环境下复制下面代码直接运行!希望对你有帮助 。#include <stdio.h>int main (void) int tmp1; float average,salary,hour,tmp2; printf("please input your salary in a week:");scanf("%f",&salary); printf("please input your work hour in a week:");scanf("%f",&hour);average = salary/hour;tmp1 =(int)average;tmp2 = average - (float)tmp1;tmp2*=100;printf("your average hourly rate is %d dollars and %.0f cent\n",tmp1,tmp2);}5,C语言编程考试题#include "stdio.h"#define NUM 10void main(){ int number[NUM]; int i; //输入 for(i=0;i=0;i--) { printf("%d ",number[i]); } } //可以拉#include #include #include void main() { int i,j; int a[10]; srand(time(NULL));//随机种子 for (i=0;i<=9;i++) { a[i]=rand()%100;/生成随机数,处理了随机数从0----99 } for (i=9;i>=0;i--) { printf("%d\t",a[i]);//逆序输出 } for (i=0;i<=9;i++) for (j=i;j<=9;j++)//冒泡排序 { if (a[j]>a[i]) { int tmp; tmp=a[j]; a[j]=a[i]; a[i]=tmp; } } printf("\n从小到大排序如下:\n"); for (i=9;i>=0;i--) { printf("%d\t",a[i]); } }楼上的人家说的是键盘输入然后逆序输出,不是随机赋值#includevoid main() { int a[10],i; for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=9;i<=0;i--) printf("%d",a[i]); }你把你输入的每一个数分解成单个的数后在还原如:a[i]=1234x=a[i]/1000;y=a[i]/100%10;z=a[i]/10%10;m=a[i]%10;a[i]=m*1000+z*100+y*10+x;此时a[i]的值就是逆序了自己弄一下吧#include"stdio.h"main(){int a[10],t,i;for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<5;i++){t=a[i];a[i]=a[9-i];a[9-i]=t;}for(i=0;i<10;i++)printf("%d ",a[i]);}#include #include #include int main(void) { int i; time_t t; srand((unsigned) time(&t)); for(i=0; i<10; i++) A[i]= rand() % 100; //100以内的随机数 for(i=0;i<10;i++) printf("%d ",A[9-i]); return 0; }