publicclassTest02{publicstaticvoidmain(String[] args){double sum =0;double a =1;int i =1;while(i<=10){
sum=sum+a;
i++;
a=a*i;}System.out.println("sum="+sum);}}
/* USER CODE BEGIN PV */uint16_t adc_value =0;float voltage =0.0;char voltString[50]={0};/* USER CODE END PV *///*************************************************************************************************************while(1){/* USER CODE END WHILE */HAL_ADC_Start(&hadc1);HAL_ADC_PollForConversion(&hadc1,100);
adc_value =HAL_ADC_GetValue(&hadc1);
voltage =(float)adc_value/4096*3.3;sprintf(voltString,"采集到的电压值为:%.2f V",voltage);printf("%s\r\n",voltString);/*HAL_GPIO_TogglePin(LED1_GPIO_Port,LED1_Pin);*/HAL_Delay(1000);/* USER CODE BEGIN 3 */}//USART.c**********************************************************************************************************intfputc(int ch,FILE *f){HAL_UART_Transmit(&huart1,(uint8_t*)&ch,1,0xffff);return ch;}//USART.h*********************************************************************************************************#include"main.h"/* USER CODE BEGIN Includes */#include<stdio.h>