当前位置 > c语言出题c语言出题器
-
c语言编程、一个自动出题系统
#include <stdio.h> #include <time.h> #include <stdlib.h> #include <WINDOWS.H> #include <MATH.H> void main() { #int sign=1; #int totalscore=0; #int num=1; #int accurate =0 ; #int answer=0; #int rightanswer=0; #while(totalscore<100) #{ ##srand(unsigned(time(N...
2024-08-16 网络 更多内容 304 ℃ 575 -
用C语言写一个 小学生口算出题系统
一、设计的流程:1. 主界面设计,选择练习或测试,按ESC结束程序。 2. 题型选择界面设计,选择加、减、乘、除或混合运算,按ESC返回主界面。 3. 系统随机出题,运算数及结果均在100以内,乘、除法应能整除,显示算式。 4. 练习时,系统随机出题,键入结果,正确和错误均有提示,出错时允许再...
2024-08-16 网络 更多内容 372 ℃ 448 -
c语言 小学数学出题器
#include<stdio.h>#include<stdlib.h>#include<conio.h>unsigned char rand0_100(void){ unsigned char a; a=rand(); a=a*100/255; return a;}char rand1_4char(void){ unsigned char a; char c; char b[4]={'+','','*','/'}; while(1) { a=rand(); a=...
2024-08-16 网络 更多内容 386 ℃ 978 -
C语言如何实现从指定题库里抽取题目,实现随机出题?
比如现在有100道题,要抽10道题。先建立一个试题索引数组,idxarr = {0,1,2,...,99}然后用随机数生成函数rand(),生成一个0到99的随机数,把索引数组里面该索引的值与数组中最后一个值调换,比如生成随机数为2,则修改索引数组为idxarr={0,1,99,3,4,...,98,2}然后再生成一个0到98的随机数...
2024-08-16 网络 更多内容 850 ℃ 891 -
C语言的题目
第一个: #include <stdio.h> main() { float s=0.0,t=0.0; printf("gongzi:"); scanf("%f",&s); if (s<0) printf("<0"); else if (s<1000) {t=0.0 ; printf("gongzi:%5.2f,shui:%5.2f,shifagongzi:%5.2f",s,t,st); } else if (s>=1000 && s<2000) {t=s*0.05; printf("gongzi:%5.2f,shui:%5.2f...
2024-08-16 网络 更多内容 949 ℃ 602 -
C语言做题
展开全部 include<stdio.h> int main() { int i,j,n,sum; float num=0.0; printf("Input n: "); scanf("%d",&n); for(i=1;i<=n;i++) { sum=1; for(j=1;j<=i;j++) { sum*=j; } num+=1.0/sum; } num+=1.0; printf("e=%.4f\n",num); return 0; }
2024-08-16 网络 更多内容 259 ℃ 895 -
C语言题目
我帮你修改的程序,我之所以对数组元素的个数进行了宏定义(你这里可以自定义),是因为在不同的C编译器上,可能会有不同的编译结果,有些通不过编译的. #include "stdio.h" #define N_Arr 5 //数组元素的个数 void main(void) //主函数名 { int i,t; int a[N_Arr]; for(i=0;i<N_Arr/2;i+...
2024-08-16 网络 更多内容 775 ℃ 894 -
c语言编程 小学数学出题器
这题目最好是用C++去做,用面向对象可以加一些按钮,对话框,列表框,编辑框等来实现,应该是比较好整的!
2024-08-16 网络 更多内容 285 ℃ 60 -
C语言的编程题目
#include <stdio.h> void main() { int i,a[10],max,min; int maxloc,minloc; max=min=a[0]; printf("请输入数组元素:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) { if(a[i]>max) {max=a[i];maxloc=i;} if(a[i]<min) {min=a[i];minloc=i;} } printf("max=%d,maxloc=%d\n"...
2024-08-16 网络 更多内容 129 ℃ 15 -
C语言解题
ABCDEF都是字符串啊,a[i]输出的是数字 #include "stdio.h" #include "math.h" #define iCount 5 main() { int a[iCount]; int i; int iNumber =555; //我随便设置的数字,自己可以随便设定 for (i=0;iNumber !=0;i++) { a[i]= iNumber %16; iNumber = iNumber /16; } i; //这里改了 for (;i>=0;i) s...
2024-08-16 网络 更多内容 247 ℃ 661
- 08-16C语言出题器出加减乘除四种运算
- 08-16C语言出题器出加减乘除四种运算可控题数
- 08-16c语言出题系统
- 08-16c语言出题和答案测试例子
- 08-16c语言出题游戏
- 08-16c语言出题如何随机生成单个字符
- 08-16c语言题目
- 08-16c语言题目大全附答案
- 08-16c语言的题怎么做
- 08-16c语言大题例题
- 新的内容