c/c++第七天

来源:互联网 发布:linux 系统文件夹 编辑:程序博客网 时间:2024/05/16 08:22

今天的代码


/*改变命令窗口的颜色*/

#define _CRT_SECURE_NO_WARNINGS //跳过安全检查

#include<stdio.h>               //管printf
#include<stdlib.h>             //管system
#include<windows.h>           //管Sleep
void main() {
char str[20];                 //字符型数组
while (1)
{
for(int i=1;i<16;i++){
sprintf(str,"color %x%x\n",i,15-i);
system(str);
Sleep(2000); //延迟2秒
printf(str);
}
}
getchar();

}



/*九九乘法表*/
#include<stdio.h>
void main(){
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
printf("%d*%d=%d\t",i,j,i*j);
}
printf("\n");
}
getchar();
}




/*输入一个n求1+1/2+...+1/n的和*/
#include<stdio.h>
void main(){
float s=0;
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++){
s+=1.0/i; //i为整型,1.0/i为浮点型。
}


printf("%f\n",s);


getchar();
getchar();
}





#include<stdio.h>
void fun(); //函数的顺序是冲上到下,要先声明才能用。
int a;
int a;
void main(){
fun();
}
void(){
printf("1");
}




/*恶搞QQ*/

#include<windows.h>
#include<stdio.h>


void openQq()
{
ShellExecuteA(0, "open", "\"C:\\Program Files(x86)\\Tencent\\QQ\\Bin\\QQScLauncher.exe\"", 0, 0, 1);
}


void moveQQ()
{
int i=0;


HWND win = FindWindowA("TXGuiFoundation", "QQ");//HWNDshi qq的编号 find寻找窗口
if (win == NULL)
{
printf("QQ在玩失踪");
}


while (i < 768){
SetWindowPos(win, NULL, i * 16 / 9, i, 500, 400, 0);
i += 10;//每次增加10像素
Sleep(100);
if (i / 10 % 2)
{
ShowWindow(win, SW_HIDE);
}
else
{
ShowWindow(win, SW_SHOW);
}
}
}


void main()
{
//system("taskkill /f /im qq.exe");
openQq();
Sleep(5000);
moveQQ();
Sleep(5000);
}









0 0