#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=43;
printf("%d\n",printf("%d",printf("%d",i)));
system("pause");
return 0;
}
這是一個很簡單的程序,其中主要使用到C語言的printf輸出,程序先執行最內部的printf,即就是以整數形式輸出i的值,輸出內容為43,然後執行外面緊挨著的printf,即就是輸出43的位數2,同理再執行最外面的printf,輸出2的位數為1,所以程序輸出的最終結果為4321. 《逗你玩》 要求: 執行程序: ..倒數60秒關機.. 顯示"快說你是豬!不然就關機".. 如果輸入的是"我是豬"..那麼就取消關機.. 如果輸入的不是"我是豬"..那麼就不取消.. 下面為具體的程序:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char write[100];
system( "shutdown -s -t 60"); //關機命令,這個60是秒數,可根據情況設定.
gt:
printf( "快說你是豬!不然就關機!\n" );
scanf( "%s", write);
if (strcmp(write, "我是豬" ) == 0) //strcmp是字符串比較函數
{
printf( "哈哈,你是豬~\n" );
system( "shutdown -a");
}
else
{
printf( "還不說是吧?不說就等關機!\n" );
goto gt; //goto語句,程序會跳轉到帶有gt標志的地方進行執行
}
return 0;
}