❶ 一般答题类的微信小程序有多少行代码
一般来说,根据你的描述得有后台还有接口,后台一般使用java或者PHP,有的还有nodejs、Python什么的;
小程序的每个页面又包含js、xmljsoncss这些,一个大功能至少三个模块,
给你看下一个截图,在小程序开发者论坛下载的一个题库类的
这只是部分目录代码,多少行代码大致算25个目录,每页500行代码,算上每个页面都有的4个文件
25*500*4=50000,所以得5W行代码了吧
刚好我有下载到这个题库的😆,写的望采纳
❷ 一个合格的程序员应该写多少行代码
在编程里面,说多少行代码是指写程序的量,一般认为程序员的年代码量为两万,即每年敲两万行代码。
代码量也是衡量一个人的编程熟练程度的标准,编写的代码量越多,表名这个人遇到的问题也越多,那么在实际中能解决问题的能力也越强。反之亦然。
除了代码量,还要根据一个人的学历来评定一个人的学习能力大小,以及对基础技术的考核来评定一个人对技术的掌握程度。
❸ 一个程序员一天要写多少行代码
程序员花的时间最多的不是写代码..
而应该是思考...
往往1天的代码...要想一周...
❹ 程序员平均一天要写多少行代码
代码是其次的、逻辑才是关键;
懂得代码的逻辑关系、写起来代码才会显得漂亮、条理清晰的代码也可以增加代码的可读性;
❺ java程序写一个有多少行代码的程序
package iugame.util;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
/**
* 数学工具类
*
*
*
*/
public class MathUtil {
public static Random r = new Random();
/**
* 根据权重,随机数组索引
* @param rates
* @return
*/
@Deprecated
public static int getRandomIndex(List<Integer> rates){
List<Integer> list=new ArrayList<Integer>();
int sum=0;
list.add(0);
for(int i:rates){
sum=sum+i;
list.add(sum);
}
int random=getRandom(0, sum+1);
list.add(random);
Collections.sort(list);
int ret=list.indexOf(random)-1;
if(ret<0){
ret=0;
}
return ret;
}
/**
* 是否命中
*
* @param num几率值
* @param max几率基数
* @return
*/
public static boolean getProbability(int num, int max) {
boolean rs = false;
if (num >= r.nextInt(max)) {
rs = true;
} else {
rs = false;
}
return rs;
}
/**
* 是否命中
*
* @param num
* @return
*/
public static boolean getProbabilityFloat(float num) {
boolean rs = false;
if (num >= r.nextFloat()) {
rs = true;
} else {
rs = false;
}
return rs;
}
/**
* 随机一个min到max的随机数 不包含max,(如果min=max return min)
*
* @param max
* @return
*/
public static int getRandom(int min, int max) {
if (min == max) {
return min;
}
if (max < min) {
int tmp = max;
max = min;
min = tmp;
}
int num = Math.abs(r.nextInt()) % (max - min);
return (num + min);
}
/**
* 根据step随机一个min到max的随机数 不包含max
*
* @param max
* @return
*/
public static int getRandomByStep(int min, int max, int step) {
int rs = getRandom(min, max);
if (step == 0) {
return rs;
}
return rs - rs % step;
}
public static void main(String[] args) throws InterruptedException {
// System.out.println(getRandomByStep(10, 60, 3));
List<Integer> rates=new ArrayList<Integer>();
rates.add(55);
rates.add(88);
rates.add(96);
for(int i=0;;i++){
int randomIndex = getRandomIndex(rates);
if(randomIndex<0||randomIndex>9){
System.out.println("出错了");
}else{
System.out.println(randomIndex+"--");
}
Thread.sleep(200L);
}
}
}
❻ 写一个程序,统计自己C语言共写了多少行代码
思路:1:system(调用系统函数 生成你所有的.c 文件(包含路径的文件名称))
2:API :FindFirstFile/FindNextFile/FindCurrentDirctory(不推荐,要玩的话自己网络)
过程:利用cmd指令 将所有的.c和.cpp路径 定向传输到一个txt里,循环读取路径并进行分析(多少个\n就有多少行)。
包括的 头文件:stdio.h/stdlib.h/string.h
贴个程序,有些啰嗦,慢慢看:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
FILE *fp1,*fp2; //文件指针
char s[1000],path[1000];
char c; //字符
long long unsigned n; //行数
int c1,c2; //辅助进度条
printf("请输入根目录:");
scanf("%s", path) ;
//字符处理成:for /r 路径 %i in (*.c, *.cpp) do @echo %i >> a.txt
strcpy(s,"for /r ");
strcat(s,path);
strcat(s," %i in (*.c,*.cpp) do @echo %i>>a.txt");
//调用控制台指令
system(s);
fp1 = fopen("a.txt", "r"); //打开a.txt文件
c1 = 0;
while(fscanf(fp1,"%c",&c)!=EOF){
if(c == '\n')
c1++; //统计共有多少个程序 辅助进度条
}
n = 0;
c2 = 0;
for(int i = 0;i < 100 ; i++) printf(" ");
printf(">---|\r"); //进度条~_~
rewind(fp1); //重置指针到文件头
while(fscanf(fp1,"%s", path)!= EOF){
fp2= fopen(path,"r");
c2++;
if(c2 > c1/100){
c2 = 0;
printf(">");
}
while(fscanf(fp2,"%c", &c)!=EOF){
if(c=='\n') n++;
}
fclose(fp2);
}
fclose(fp1);
printf("\n");
printf("总计%llu行代码、%d个程序,平均每个程序:%d行", n, c1, n/c1);
system("pause");
system("del a.txt");
return 0;
}
加了一个低端进度条(文件数<100,会出现奇妙的BUG,原因自己看吧)输入根目录的时候最好后面再加一个‘/’
❼ 通常说的写过多少行代码是什么意思
写过多少行也就是写过代码的行数,表示你编程的经历的多少。
能写多少行代码说明你写代码的能力。
❽ 一般的程序员一月能写多少行代码
要看个人的积累了,越到后面写的越少,之前积累的高效无BUG代码会拿过来复用
前期没有的话,可能敲的比较多,上万行是有可能的
❾ 一个程序员,代码量达到多少行,才算是入门
代码量的多少 只能说明你对某一种语言的熟悉度。并不能完全用你编程的代码量来衡量你的技术含量。个人觉得编程是靠一种思维。变学习、边敲代码的过程中学会思考。否则相同的代码你会敲很多遍、但是原理你还是并没有掌握。思考。思考。思考。