用C语言写个while程序
时间: 2023-05-15 14:06:56 浏览: 49
好的,以下是一个简单的用 C 语言编写的 while 循环程序:
```
#include <stdio.h>
int main() {
int i = 0;
while (i < 10) {
printf("%d\n", i);
i++;
}
return 0;
}
```
这个程序会输出从 0 到 9 的数字。
相关问题
用C语言写一个while程序表示1加到100
当然可以,以下是代码:
```c
#include <stdio.h>
int main() {
int sum = 0, i = 1;
while (i <= 100) {
sum += i;
i++;
}
printf("1到100的和为:%d\n", sum);
return 0;
}
```
这个程序使用 while 循环来计算 1 到 100 的和,每次循环将当前的数加到 sum 变量中,最后输出结果。
用C语言写一个时钟程序
以下是一个用C语言写的时钟程序:
```c
#include <stdio.h>
#include <time.h>
int main()
{
int hour, minute, second;
while (1) {
// 获取当前系统时间
time_t now = time(NULL);
struct tm *t = localtime(&now);
hour = t->tm_hour;
minute = t->tm_min;
second = t->tm_sec;
// 输出时分秒数据
printf("%02d:%02d:%02d\n", hour, minute, second);
// 延时一秒
sleep(1);
}
return 0;
}
```
这个程序使用了time.h头文件,其中的time()函数用于获取当前系统时间,localtime()函数用于将时间转换为结构体。程序使用一个无限循环,不断获取当前时间并输出时分秒数据,同时延时一秒,以达到实时更新时钟的效果。
相关推荐
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)