谁能告诉我这个C语言的意思#include<stdio.h> int main() { while(alive) study; } return 0; }

知道这个是WHILE循环,但是具体不是很明白这个是什么意思

#include<stdio.h> 
int main() { 
    while(alive) {//while循环的判断,这里的alive是一个变量,可以转为bool值的变量
        study; //这里写的有问题。study应该是个函数,但是缺少括号
        //正确的写法应该是study();
    } 
    return 0;
}

详见注释.

这段代码的意思是:如果活着,就要学习!

温馨提示:内容为网友见解,仅供参考
无其他回答

求大神用C语言编写约瑟夫双向生死问题,别用C++
int main(void) { int man[N] = {0};int count = 1;int i = 0, pos = -1;int alive = 0;while(count <= N) { do { pos = (pos+1) % N; \/\/环状处理 if(man[pos] == 0)i++;if(i == M) { \/\/报数为3了 i = 0;break;} } while(1);man[pos] = count;coun...

程序员的表白代码
程序员的表白代码 第一条语言:Java代码翻译:直到死之前,每天爱你多一点代码:while(lifeend){love++;} 第二条语言:C语言代码翻译:IcannotsayHellototheWorldwithoutu.代码:#incldestdio.hintmain(){printf(HelloWorldn);retrn0;}\/\/IcannotsayHellototheWorldwithoutu.第三条语言:python代码翻译:...

C语言与网络问题 高手进
#include <stdio.h>#pragma comment(lib,"ws2_32.lib")int main(){ \/\/\/ \/\/ 初始化 Windows sockets API. \/\/ WORD wVersionRequested = MAKEWORD(2, 2); WSADATA wsaData; if (WSAStartup(wVersionRequested, &wsaData)) { printf("WSAStartup failed %s\\n", WSAGetLastError()); return 0; } \/\/\/ \/\/...

c语言有n个人围成一圈,顺序排号。从第一个人开始报数
递归法表示如下:include <iostream>using namespace std;const int m = 3;int main(){ int n,f=0; cin >> n; for (int i=2;i<=n;i++) f=(f+m)%i; cout <<f+1<<endl;}

求c语言的贪吃蛇的代码 能运行的
\/\/ ConsoleApplication1.cpp: 定义控制台应用程序的入口点。\/\/#include "stdafx.h"#include <stdio.h>#include <windows.h>#include <time.h>#include <conio.h>#define frame_height 20 \/\/define map size#define frame_width 40#define UP 'w' \/\/define operate key#define DOWN 's'#...

c语言程序无限循环,不知道怎么改,求高人指教:
你的main函数就无限循环了,break是跳出当前循环,再者init()也循环了只有都等于-1退出

请高手用C++编写程序—生命游戏
include<iostream> using namespace std;include<time.h> define M 70 define N 20 void mShow(int a[N+2][M+2]){ int i,j;for ( i=0;i<N;i++,cout<<endl )for ( j=0;j<M;j++ )if ( a[i+1][j+1] ) cout<<'*';else cout<<'.';\/\/cout<<( a[i+1][j+1] )...

俄罗斯方块的c语言源代码 api实现
while(CanMove(0,1)) { curBlock.y++; } DrawBlock(block,BoardLeft,BoardTop,CellSize); return 0;\/* return value is assign to the block's alive *\/}\/* init the graphics mode, draw the board grid *\/void InitGame(){ int i,j,gdriver=DETECT,gmode; struct time sysTime; \/* draw boar...

如何使用api函数:IsNetworkAlive()检查网络通断
include <Sensapi.h> pragma comment(lib, "Sensapi.lib")int main(int argc, char argv []){ DWORD dw;if( ! IsNetworkAlive(&dw)){ \/\/ error or no connection DWORD const e = GetLastError();if( e == ERROR_SUCCESS){ printf("No connection!\\n");} else { printf("Connection ...

C++打砖块游戏代码完整,有用。
include<stdio.h> include <stdlib.h> include<conio.h> int scr[22][50], q=14, w=30, ban=20, score=1, sx=-1 , zy=-1 ,speed=1, chang=30;void moveqiu(void);void penzhuangqiu(void);void printf(void);void menu(void);main(void){ int i=0,j=0;menu();for(;j<50...

相似回答