
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
求一个示爱的小程序 C语言
2019-03-12 17:01:43微信公开课小程序热门讨论「求一个示爱的小程序 C语言」最新回复-voida(intaa){for(inti=0;iaa;i++)printf();}voidb(){printf(*);}charc(intcc){printf(%c,cc);return0;}intmain(){a(6);b();a(3);b();a(5);b();a(3);b();printf( );a(4);b();a(8);b();a(8);b();printf( );a(3);b();a(19);b();printf( );a(3);b();a(4);c(73);a(1);c(76);c(111);c(118);c(101);a(1);c(89);c(111);c(117);a(5);b();printf( );a(4);b();a(17);b();printf( );a(6);b();a(13);b();printf( );a(8);b();a(9);b();printf( );a(10);b();a(5);b();printf( );a(13);b();printf( );return0;}效果如下:延展阅读:C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSIC,作为C语言最初的标准。[1]目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。
#includestdio.h#includemath.h#includestdlib.h#defineI20#defineR340intmain(){inti,j,e;inta;for(i=1,a=I;iI/2;i++,a--){for(j=(int)( I-sqrt(I*I-(a-i)*(a-i)) );j0;j--) printf();for(e=1;e=2*sqrt(I*I-(a-i)*(a-i));e++) printf(3);for(j=(int)( 2*(I-sqrt(I*I-(a-i)*(a-i))) );j0;j--) printf();for(e=1;e=2*sqrt(I*I-(a-i)*(a-i));e++) printf(3);printf(n);}for(i=1;i80;i++){if(i==25){printf( ILOVEYOU! );i+=30;}printf(3);}printf(n);for(i=1;i=R/2;i++){if(i%2||i%3)continue;for(j=(int)( R-sqrt(R*R-i*i) );j0;j--) printf();for(e=1;e=2*(sqrt(R*R-i*i)-(R-2*I));e++) printf(3);printf(n);} longtime;for(;;){system(colora);for(time=0;time99999999;time++);system(colorb);for(time=0;time99999999;time++);system(colorc);for(time=0;time99999999;time++);system(colord);for(time=0;time99999999;time++);system(colore);for(time=0;time99999999;time++);system(colorf);for(time=0;time99999999;time++);system(color0);for(time=0;time99999999;time++);system(color1);for(time=0;time99999999;time++);system(color2);for(time=0;time99999999;time++);system(color3);for(time=0;time99999999;time++);system(color4);for(time=0;time99999999;time++);system(color5);for(time=0;time99999999;time++);system(color6);for(time=0;time99999999;time++);system(color7);for(time=0;time99999999;time++);system(color8);for(time=0;time99999999;time++);system(color9);for(time=0;time99999999;time++);system(colorab);for(time=0;time99999999;time++);system(colorac);for(time=0;time99999999;time++);system(colorad);for(time=0;time99999999;time++);system(colorae);for(time=0;time99999999;time++);system(coloraf);for(time=0;time99999999;time++);} return0;}效果是两种彩色心图,本回答被提问者和网友采纳 更多有关「求一个示爱的小程序 C语言」的疑问请扫码关注微信公开课+小程序! -
求一个简单的JAVA小程序,要有图形界面。
2019-03-12 17:01:43微信公开课小程序热门讨论「求一个简单的JAVA小程序,要有图形界面。」最新回复-/*计算器*/importjava.awt.*;importjavax.swing.*;importjavax.swing.border.*;importjava.awt.event.*;publicclassCalculatorimplementsActionListener{JFrameframe;JPanelpanel;JTextFieldtfShow;/*定义显示文本框*/JButtonb1[]=newJButton[10];/*数字按钮*/JButtonb2[]=newJButton[6];/*操作按钮*/booleanisNumber;/*判断是否输入多位数字的变量*/doublenumber;/*存储输入数值、显示结果的变量*/doubleresult;/*存储中间运算结果的变量*/charoperator;/*存储当前操作符的成员变量*/publicCalculator(){frame=newJFrame(计算器);frame.setSize(300,300);/*指定框架窗口的大小*/frame.setResizable(false);/*使框架窗口不可改变大小*/JPanelcontentPane=(JPanel)frame.getContentPane();contentPane.setBorder(newEmptyBorder(20,20,20,20));/*绘制框架的指定大小的空透明边框*/tfShow=newJTextField(0,25);/*指定属性的文本域*/tfShow.setHorizontalAlignment(JTextField.RIGHT);/*设置文本域中文本的对齐方式*/isNumber=true;/*初始值设置*/number=0;/*初始值设置*/result=0;/*初始值设置*/operator=;/*初始值设置*/for(inti=0;ib1.length;i++){b1[i]=newJButton(Integer.toString(i));/*创建数字按钮*/b1[i].setActionCommand(Integer.toString(i));b1[i].addActionListener(this);b1[i].setForeground(Color.blue);}Stringbs[]={/,*,,C,+,=};for(inti=0;ib2.length;i++){b2[i]=newJButton(bs[i]);/*创建操作按钮*/b2[i].setActionCommand(bs[i]);b2[i].addActionListener(this);b2[i].setForeground(Color.red);}panel=newJPanel();panel.setLayout(newGridLayout(4,5));panel.add(b1[1]);panel.add(b1[2]);panel.add(b1[3]);panel.add(b2[0]);panel.add(b1[4]);panel.add(b1[5]);panel.add(b1[6]);panel.add(b2[1]);panel.add(b1[7]);panel.add(b1[8]);panel.add(b1[9]);panel.add(b2[2]);panel.add(b1[0]);panel.add(b2[3]);panel.add(b2[4]);panel.add(b2[5]);frame.add(tfShow,BorderLayout.NORTH);/*将文本框放置在框架上方*/frame.add(panel,BorderLayout.CENTER);/*将装有按钮组的panel放在框架的中心*/frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);/*设置框架窗口的默认窗口关闭操作*/frame.setVisible(true);/*设置框架可见*/}publicdoublegetDisplay(){/*返回要显示的结果*/returnnumber;}publicvoidreDisplay(){/*刷新文本域的内容*/tfShow.setText(+getDisplay());}/*对输入数字的处理*/publicvoidnumberProcess(intnum){if(isNumber&&num!=0){Strings1=Integer.toString(num);Strings2=Integer.toString((int)(this.number));this.number=Double.parseDouble(s2+s1);/*对多位数字的处理*/}else{this.number=num;}isNumber=true;/*输入连续数字(即多位数字)时为真*/}publicvoidoperationProcess(charoperator){/*根据输入的操作符改变当前操作符*/switch(operator){case:this.operator=;break;case+:this.operator=+;break;case*:this.operator=*;break;case/:this.operator=/;break;}result=number;isNumber=false;/*输入操作符时表示输入连续数字的标记变量为假*/}publicvoidclear(){number=0;result=0;}publicvoidequal(){/*计算运算结果*/switch(operator){case:result=resultnumber;break;case+:result=result+number;break;case*:result=result*number;break;case/:result=result/number;break;case:result=number;break;}number=result;/*把运算结果赋值给显示变量*/isNumber=false;operator=;}publicstaticvoidmain(Stringargs[]){Calculatorcal=newCalculator();/*创建计算器*/}publicvoidactionPerformed(ActionEvente){Stringcommand=e.getActionCommand();/*获取按钮激发的操作事件的命令名称*/charc=command.charAt(0);/*将按钮命令名称的第一个字符赋值给一个字符c*/switch(c){case1:case2:case3:case4:case5:case6:case7:case8:case9:case0:intnumber=Integer.parseInt(command);numberProcess(number);/*输入数字的处理*/break;case+:case:case*:case/:operationProcess(c);/*算数运算符的处理*/break;case=:equal();break;/*计算运算结果*/caseC:clear();break;/*清零*/}reDisplay();/*在文本域中显示信息*/}}这是我做的一个计算器:运行截图
显示时间的。importjava.awt.*;importjava.awt.event.*;importjava.util.*;importjavax.swing.*;importjavax.swing.event.*;importjavax.swing.table.*;publicclassDateTimeextendsJApplet{privatestaticfinallongserialVersionUID=1L;publicstaticfinalStringWEEK_SUN=SUN; publicstaticfinalStringWEEK_MON=MON; publicstaticfinalStringWEEK_TUE=TUE; publicstaticfinalStringWEEK_WED=WED; publicstaticfinalStringWEEK_THU=THU; publicstaticfinalStringWEEK_FRI=FRI; publicstaticfinalStringWEEK_SAT=SAT; publicstaticfinalColorbackground=Color.white; publicstaticfinalColorforeground=Color.black; publicstaticfinalColorheaderBackground=Color.blue; publicstaticfinalColorheaderForeground=Color.white; publicstaticfinalColorselectedBackground=Color.blue; publicstaticfinalColorselectedForeground=Color.white; privateJPanelcPane; privateJLabelyearsLabel; privateJSpinneryearsSpinner; privateJLabelmonthsLabel; privateJComboBoxmonthsComboBox; privateJTabledaysTable; privateAbstractTableModeldaysModel; privateCalendarcalendar; publicDateTime(){ cPane=(JPanel)getContentPane(); } publicvoidinit(){ cPane.setLayout(newBorderLayout()); calendar=Calendar.getInstance(); calendar=Calendar.getInstance();yearsLabel=newJLabel(Year:); yearsSpinner=newJSpinner(); yearsSpinner.setEditor(newJSpinner.NumberEditor(yearsSpinner,0000));yearsSpinner.setValue(newInteger(calendar.get(Calendar.YEAR))); yearsSpinner.addChangeListener(newChangeListener(){ publicvoidstateChanged(ChangeEventchangeEvent){intday=calendar.get(Calendar.DAY_OF_MONTH); calendar.set(Calendar.DAY_OF_MONTH,1); calendar.set(Calendar.YEAR,((Integer)yearsSpinner.getValue()).intValue()); intmaxDay=calendar.getActualMaximum(Calendar.DAY_OF_MONTH); calendar.set(Calendar.DAY_OF_MONTH,daymaxDay?maxDay:day); updateView(); } }); JPanelyearMonthPanel=newJPanel(); cPane.add(yearMonthPanel,BorderLayout.NORTH); yearMonthPanel.setLayout(newBorderLayout()); yearMonthPanel.add(newJPanel(),BorderLayout.CENTER); JPanelyearPanel=newJPanel(); yearMonthPanel.add(yearPanel,BorderLayout.WEST); yearPanel.setLayout(newBorderLayout()); yearPanel.add(yearsLabel,BorderLayout.WEST); yearPanel.add(yearsSpinner,BorderLayout.CENTER); monthsLabel=newJLabel(Month:); monthsComboBox=newJComboBox(); for(inti=1;i=12;i++){ monthsComboBox.addItem(newInteger(i)); } monthsComboBox.setSelectedIndex(calendar.get(Calendar.MONTH)); monthsComboBox.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEventactionEvent){ intday=calendar.get(Calendar.DAY_OF_MONTH); calendar.set(Calendar.DAY_OF_MONTH,1); calendar.set(Calendar.MONTH,monthsComboBox.getSelectedIndex()); intmaxDay=calendar.getActualMaximum(Calendar.DAY_OF_MONTH); calendar.set(Calendar.DAY_OF_MONTH,daymaxDay?maxDay:day); updateView(); } }); JPanelmonthPanel=newJPanel(); yearMonthPanel.add(monthPanel,BorderLayout.EAST); monthPanel.setLayout(newBorderLayout()); monthPanel.add(monthsLabel,BorderLayout.WEST); monthPanel.add(monthsComboBox,BorderLayout.CENTER); daysModel=newAbstractTableModel(){ /*** */ privatestaticfinallongserialVersionUID=-3517455337953024330L;publicintgetRowCount(){return7; } publicintgetColumnCount(){return7; } publicObjectgetValueAt(introw,intcolumn){if(row==0){returngetHeader(column);}row--;Calendarcalendar=(Calendar)DateTime.this.calendar.clone(); calendar.set(Calendar.DAY_OF_MONTH,1); intdayCount=calendar.getActualMaximum(Calendar.DAY_OF_MONTH);intmoreDayCount=calendar.get(Calendar.DAY_OF_WEEK)-1;intindex=row*7+column;intdayIndex=index-moreDayCount+1; if(indexmoreDayCount||dayIndexdayCount){returnnull;}else{returnnewInteger(dayIndex);} } }; daysTable=newCalendarTable(daysModel,calendar); daysTable.setCellSelectionEnabled(true);daysTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); daysTable.setDefaultRenderer(daysTable.getColumnClass(0),newTableCellRenderer(){ publicComponentgetTableCellRendererComponent(JTabletable,Objectvalue,booleanisSelected,booleanhasFocus,introw,intcolumn){Stringtext=(value==null)?:value.toString();JLabelcell=newJLabel(text);cell.setOpaque(true);if(row==0){cell.setForeground(headerForeground);cell.setBackground(headerBackground);}else{if(isSelected){cell.setForeground(selectedForeground);cell.setBackground(selectedBackground);}else{cell.setForeground(foreground);cell.setBackground(background);}}returncell; } });updateView(); cPane.add(daysTable,BorderLayout.CENTER); } publicstaticStringgetHeader(intindex){ switch(index){ case0: returnWEEK_SUN; case1: returnWEEK_MON; case2: returnWEEK_TUE; case3: returnWEEK_WED; case4: returnWEEK_THU; case5: returnWEEK_FRI; case6: returnWEEK_SAT; default: returnnull; } } publicvoidupdateView(){ daysModel.fireTableDataChanged();daysTable.setRowSelectionInterval(calendar.get(Calendar.WEEK_OF_MONTH),calendar.get(Calendar.WEEK_OF_MONTH));daysTable.setColumnSelectionInterval(calendar.get(Calendar.DAY_OF_WEEK)-1, calendar.get(Calendar.DAY_OF_WEEK)-1);}publicstaticclassCalendarTableextendsJTable{/** **/ privatestaticfinallongserialVersionUID=1L; privateCalendarcalendar;publicCalendarTable(TableModelmodel,Calendarcalendar){ super(model); this.calendar=calendar;}publicvoidchangeSelection(introw,intcolumn,booleantoggle,booleanextend){ super.changeSelection(row,column,toggle,extend); if(row==0){ return; } Objectobj=getValueAt(row,column); if(obj!=null){ calendar.set(Calendar.DAY_OF_MONTH,((Integer)obj).intValue()); }}} publicstaticvoidmain(String[]args){ JFrameframe=newJFrame(CalendarApplication); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); DateTimemyCalendar=newDateTime(); myCalendar.init(); frame.getContentPane().add(myCalendar); frame.setSize(240,172); frame.show(); }} 更多有关「求一个简单的JAVA小程序,要有图形界面。」的疑问请扫码关注微信公开课+小程序! -
求一个简单的有趣java小程序
2019-03-12 17:01:43微信公开课小程序热门讨论「求一个简单的有趣java小程序」最新回复-自己去网上下载一个要不给你一个HELLOWORLD你这个提问太广泛了,自己去随便找个
我很想帮你,但是你这个问题实在是太没有水准了 更多有关「求一个简单的有趣java小程序」的疑问请扫码关注微信公开课+小程序! -
求一个编程高手0.0关于二叉树的
2019-03-12 17:01:43微信公开课小程序热门讨论「求一个编程高手0.0关于二叉树的」最新回复-它们张开的深处恫吓一条十六英寸的鳕鱼,然而,不知过了多少个世纪,选民,被选者……来此地时银角子一样光鲜,那颗种子是行星,那颗种子是一颗星。一个为你存在的不存在哈哈
以下程序,仅供参考:#includestdio.h#includestdlib.h#includestring.h#definemaxsize1024typedefchardatatype;typedefstructnode{datatypedata;structnode*lchild,*rchild;}bitree;voidCREATREE(bitree*&p){charch;scanf(%c,&ch);if(ch!=#) if(ch!=@) { p=(bitree*)malloc(sizeof(bitree)); p-data=ch; CREATREE(p-lchild); CREATREE(p-rchild); } else p=NULL;return;}voidpreorder(bitree*p){ if(p!=NULL){ printf(%c,p-data); preorder(p-lchild); preorder(p-rchild);}return;}voidinorder(bitree*p){if(p!=NULL){ inorder(p-lchild); printf(%c,p-data); inorder(p-rchild);}return;}voidpostorder(bitree*p){if(p!=NULL){ postorder(p-lchild); postorder(p-rchild); printf(%c,p-data);}return;}intdepth(bitree*p){//假定只有根的高度是1inthigh,lhigh,rhigh;if(p==NULL) high=0;else{ lhigh=depth(p-lchild); rhigh=depth(p-rchild); high=1+(lhighrhigh?lhigh:rhigh);}returnhigh;}voidmain(){bitree*root=NULL;intchoice=1;while(choice){ switch(choice) { case1: { printf(请输入二叉树的各结点,@表示虚结点,#表示结束:n); CREATREE(root); break; } case2: { printf(n先序遍历结果如以下:n); preorder(root); break; } case3: { printf(n中序遍历结果如以下:n); inorder(root); break; } case4: { printf(n后序遍历结果如以下:n); postorder(root); break; } case5: { printf(n二叉树的高度是:%dn,depth(root)); break; } case0: { printf(n退出n); exit(0); break; } //default:} printf(n******************************n); printf(0.退出n); printf(1.建立二叉树n); printf(2.先序遍历n); printf(3.中序遍历n); printf(4.后序遍历n); printf(5.二叉树的高度n); printf(******************************n); printf(请选择你的操作:n); fflush(stdin); scanf(%d,&choice);}} 更多有关「求一个编程高手0.0关于二叉树的」的疑问请扫码关注微信公开课+小程序! -
求一个能够在线检测硬件的网站。不要那种软件的。
2019-03-12 17:01:43微信公开课小程序热门讨论「求一个能够在线检测硬件的网站。不要那种软件的。」最新回复-驱动之家朱老板驱动之家的数据详细,朱的可以检测价格
在线检测?不太准的。还是用AIDA64比较好。 更多有关「求一个能够在线检测硬件的网站。不要那种软件的。」的疑问请扫码关注微信公开课+小程序! -
求一个能自动复制电脑中word,excel等文件到U盘的小程序
2019-03-12 17:01:43微信公开课小程序热门讨论「求一个能自动复制电脑中word,excel等文件到U盘的小程序」最新回复-http://www.crsky.com/soft/24684.html我以前用过,但是必须你自己在别人插入U盘之前你要先运行。运行后可后台隐藏。自动复制到你设置的目录中。
虽然这是你想要的,但是大部分电脑都安装有XX卫士,XX杀毒。任何U盘自动运行的程序都会被禁止启动。 更多有关「求一个能自动复制电脑中word,excel等文件到U盘的小程序」的疑问请扫码关注微信公开课+小程序! -
求一个自动关机的小程序(.bat文件) 记得以前直接在txt里编写 然后保存为.bat格式的 哪位高手帮帮我啊
2019-03-12 17:01:43微信公开课小程序热门讨论「求一个自动关机的小程序(.bat文件) 记得以前直接在txt里编写 然后保存为.bat格式的 哪位高手帮帮我啊」最新回复-shoutdownst6000
shoutdown-s-t6000 更多有关「求一个自动关机的小程序(.bat文件) 记得以前直接在txt里编写 然后保存为.bat格式的 哪位高手帮帮我啊」的疑问请扫码关注微信公开课+小程序! -
求一个表白用的vb程序代码
2019-03-12 17:01:43微信公开课小程序热门讨论「求一个表白用的vb程序代码」最新回复-简单啊~打开VB新建一个exe工程;按下F7打开代码窗体;写入以下代码并生成exe发送给对方即可。PrivateSubForm_Load()MsgBoxIloveyou~...
因为我的电脑上没有vb所以我用易语言代替,反正原理都是一样的。谢谢采纳 更多有关「求一个表白用的vb程序代码」的疑问请扫码关注微信公开课+小程序!