当前位置:网站首页>Eight days of learning C language - while loop (embedded) (single chip microcomputer)
Eight days of learning C language - while loop (embedded) (single chip microcomputer)
2022-07-05 02:39:00 【Late night taverns don't drink】
When the conditions are met ,if Statement execution after statement , Otherwise, do not execute .
But this statement will only be executed once .
Because we find that many practical examples in life are : We need to finish the same thing many times .
So how do we do it ?
C Language introduces us : while sentence , It's possible to loop .
// Print... On the screen 1 - 10 The number of
//int main()
//{
// int i = 1;
// while (i <= 10)
// {
// printf("%d ", i);
// i++;
// }
//
// return 0;
//}
break and continue Introduce
// stay while In circulation ,break Used to permanently terminate the loop ;
// stay while In circulation ,continue The purpose of this is to skip this cycle
//( Code behind )
// Go directly to the judgment part , See if the next cycle ;
//int main()
//{
// int i = 1;
// while (i <= 10)
// {
// if (i == 5)
// break;
// continue;
// printf("%d ", i);
// i++;
// }
// return 0;
//}
getchar Introduce
//getchar
//EOF - end of file - End of file flag ;
//int main()
//{
// int ch=getchar();
// //printf("%c\n", ch);
// putchar(ch);// Output a character
// return 0;
//}
//int main()
//{
// int ch = 0;
// while ((ch = getchar())!=EOF)
// {
// putchar(ch);
//
// }//ctrl + z - getchar End of read ;
//
// return 0;
//}
//int main()
//{
// int password[20] = { 0 };
// printf(" Please input a password :>");
// scanf("%s", password);
// // Clean buffer
// //getchar();// Can only handle \n;
// // Method 2 : Clean up multiple characters in the buffer
// int tmp = 0;
// while ((tmp = getchar()) != '\n')
// {
// ;
// }
// printf(" Please confirm the password (Y/N)");
// int ch = getchar();
// if (ch == 'Y')
// {
// printf(" Confirm success \n");
// }
// else
// {
// printf(" Confirmation failed \n");
// }
//
// return 0;
//}
//int main()
//{
// int i = 1;
// while (i <= 10)
// {
// i = i + 1;
// if (i == 5)
// continue;
// printf("%d ",i);
// }
// return 0;
//}//2 3 4 6 7 8 9 10 11
//
//int main()
//{
// int i = 1;
// while (i <= 10)
// {
// if (i == 5)
// continue;
// printf("%d ", i);
// i = i + 1;
// }
// return 0;
//}//1 2 3 4
// The purpose of this code is :
// Print only numeric characters , Skip other characters .
//int main()
//{
// char ch = '\0';
// while ((ch = getchar()) != EOF)
// {
// if (ch < '0' || ch > '9')
// continue;
// putchar(ch);
// }
//
// return 0;
//}
//int main()
//{
// int ch = 0;
// while ((ch = getchar()) != EOF)// Get any character ;
// putchar(ch);// Output any character ;
// return 0;
//}
边栏推荐
- ICSI 311 Parser
- Medusa installation and simple use
- [technology development-26]: data security of new information and communication networks
- 2022/02/13
- Serious bugs with lifted/nullable conversions from int, allowing conversion from decimal
- 丸子百度小程序详细配置教程,审核通过。
- [micro service SCG] 33 usages of filters
- Video display and hiding of imitation tudou.com
- The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
- Comparison of advantages and disadvantages between platform entry and independent deployment
猜你喜欢
Traditional chips and AI chips
Can you really learn 3DMAX modeling by self-study?
Elk log analysis system
Zabbix
Scientific research: are women better than men?
Naacl 2021 | contrastive learning sweeping text clustering task
Marubeni Baidu applet detailed configuration tutorial, approved.
Practice of tdengine in TCL air conditioning energy management platform
Design and implementation of community hospital information system
Action News
随机推荐
ICSI 311 Parser
Uniapp navigateto jump failure
[technology development-26]: data security of new information and communication networks
Redis distributed lock, lock code logic
[機緣參悟-38]:鬼穀子-第五飛箝篇 - 警示之一:有一種殺稱為“捧殺”
d3js小记
LeetCode 314. Binary tree vertical order traversal - Binary Tree Series Question 6
Timescaledb 2.5.2 release, time series database based on PostgreSQL
ASP. Net core 6 framework unveiling example demonstration [01]: initial programming experience
Introduce reflow & repaint, and how to optimize it?
A label making navigation bar
Pgadmin 4 V6.5 release, PostgreSQL open source graphical management tool
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
Introduce reflow & repaint, and how to optimize it?
The phenomenology of crypto world: Pioneer entropy
Unpool(nn.MaxUnpool2d)
Blue bridge - maximum common divisor and minimum common multiple
Design and implementation of community hospital information system
打破信息茧房-我主动获取信息的方法 -#3
丸子百度小程序详细配置教程,审核通过。