❶ 如何在手機上面用c語言編寫愛心圖片
創建一個心形圖案需要的最長字元串,充分利用printf函數輸出字元串的豐富控制功能,按心形圖案每行所需長度和位置,對所創建的字元串進行截斷並在所需位置上輸出,最後在屏幕上形成由字元組成的心形圖案。
//#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
int main(void){
char a[]="I love you I love you I love you I l";
printf("\n\n\n");
printf("%*.*s\n",58,21,"_*=_ _=*_");
printf("%*.*s\n",61,25,"I love yo u I love!");
printf("%*.*s\n",63,29,"I love you I l ove you I love");
printf("%*.*s\n",65,33,a);//在屏幕第65個字元處開始輸出字元串a的前33個字元,其他各句意義相同
printf("%*.*s\n",66,35,a);
printf("%*.*s\n",66,35,a);
printf("%*.*s\n",65,33,a);
printf("%*.*s\n",64,31,a);
printf("%*.*s\n",63,29,a);
printf("%*.*s\n",61,25,a);
printf("%*.*s\n",59,21,a);
printf("%*.*s\n",57,17,a);
printf("%*.*s\n",55,13,a);
printf("%*.*s\n",53,9,a);
printf("%*.*s\n",51,5,a);
printf("%*.*s\n",50,3,a);
printf("%*.*s\n",49,1,a);
return 0;
}
❷ C語言編寫閃爍的紅心的程序
1、首先第一步要用在一個項目的spalsh界面,進入應用後彈出這個界面,閃爍完畢後跳入主界面,比純粹的設置背景圖片的splash好看炫酷很多。
❸ 用C語言編一個程序,使之用「*」列印出一個愛心的圖案
/*
用C語言輸出:
* *
* * *
* *
*
*/
#include <stdio.h>
int main()
{
int a[4][7] ={{0,1,0,0,0,1,0},{1,0,0,1,0,0,1},{0,1,0,0,0,1,0},{0,0,0,1,0,0,0}};
for(int i=0;i<4;i++) /*輸出行*/
{
for(int j=0;j<7;j++) /*輸出列*/
{
if(a[i][j] !=0)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
//這是我用索引數組的方法寫的。
//如果你需要其它的版本可以告 * 訴我。
❹ 如何用C語言畫一個愛心
給你一個我早寫的作參考——
#include<stdio.h>
intmain(intargc,char*argv[]){
chara[]="IloveyouIloveyouIloveyouIl";
printf(" ");
printf("%*.*s ",58,21,"_*=__=*_");
printf("%*.*s ",61,25,"IloveyouIlove!");
printf("%*.*s ",63,29,"IloveyouIloveyouIlove");
printf("%*.*s ",65,33,a);
printf("%*.*s ",66,35,a);
printf("%*.*s ",66,35,a);
printf("%*.*s ",65,33,a);
printf("%*.*s ",64,31,a);
printf("%*.*s ",63,29,a);
printf("%*.*s ",61,25,a);
printf("%*.*s ",59,21,a);
printf("%*.*s ",57,17,a);
printf("%*.*s ",55,13,a);
printf("%*.*s ",53,9,a);
printf("%*.*s ",51,5,a);
printf("%*.*s ",50,3,a);
printf("%*.*s ",49,1,a);
return0;
}
❺ 急!請問,如何用C語言畫一個五角星(用*組成)
我自己弄出來了,不好意思,我自己來回答了。
程序如下:
#include<stdio.h>
void
main()
{
int
i1,j1,k1,i2,j2,k2,i3,j3,k3,i4,j4,k4,m4,n4;
printf("Let's
draw
a
five
pointed
star
below:\n");
for(i1=1;i1<6;i1++)
/*這是五角星的上面一個角*/
{
for(j1=1;j1<19-i1;j1++)
/*這是空格*/
printf("
");
for(k1=1;k1<=2*i1-1;k1++)
/*這是「*」*/
printf("*");
printf("\n");
}
for(i2=1;i2<5;i2++)
/*這是五角星的中間兩個角*/
{
for(j2=1;j2<3*i2-3;j2++)
printf("
");
for(k2=1;k2<=42-6*i2;k2++)
printf("*");
printf("\n");
}
for(i3=1;i3<3;i3++)
/*這是中間與下部相接的部分*/
{
for(j3=1;j3<12-i3;j3++)
printf("
");
for(k3=1;k3<=12+2*i3;k3++)
printf("*");
printf("\n");
}
for(i4=1;i4<5;i4++)
/*這是五角星的下面兩個角*/
{
for(j4=1;j4<10-i4;j4++)
printf("
");
for(k4=1;k4<=10-2*i4;k4++)
printf("*");
for(m4=1;m4<6*i4-3;m4++)
printf("
");
for(n4=1;n4<=10-2*i4;n4++)
printf("*");
printf("\n");
}
printf("Congratulations!\nWe've
successfully
drawn
a
beautiful
pentagon,haven't
we?\n(*^_^*)\n");
❻ 用c語言中*號表示出一個愛心,並在愛心中穿插著文字,怎麼弄
最簡單的就是你用printf來實現
或者你要用函數來畫心就很麻煩了
比如
#include<stdio.h>
voidmain()
{
printf("**");
printf("**");
printf("**");
printf("**");
printf("**");
printf("**");
}
就這種樣子,自己布局吧,如果想用畫圖函數,要麼在tc環境下,要麼在vc下獲取控制台句柄,調用api,然後寫一個畫心形的函數
❼ 怎樣用C語言編寫個愛心圖象
創建一個心形圖案需要的最長字元串,充分利用printf函數輸出字元串的豐富控制功能,按心形圖案每行所需長度和位置,對所創建的字元串進行截斷並在所需位置上輸出,最後在屏幕上形成由字元組成的心形圖案。
//#include"stdafx.h"//Ifthevc++6.0,withthisline.
#include"stdio.h"
intmain(void){
chara[]="IloveyouIloveyouIloveyouIl";
printf(" ");
printf("%*.*s ",58,21,"_*=__=*_");
printf("%*.*s ",61,25,"IloveyouIlove!");
printf("%*.*s ",63,29,"IloveyouIloveyouIlove");
printf("%*.*s ",65,33,a);//在屏幕第65個字元處開始輸出字元串a的前33個字元,其他各句意義相同
printf("%*.*s ",66,35,a);
printf("%*.*s ",66,35,a);
printf("%*.*s ",65,33,a);
printf("%*.*s ",64,31,a);
printf("%*.*s ",63,29,a);
printf("%*.*s ",61,25,a);
printf("%*.*s ",59,21,a);
printf("%*.*s ",57,17,a);
printf("%*.*s ",55,13,a);
printf("%*.*s ",53,9,a);
printf("%*.*s ",51,5,a);
printf("%*.*s ",50,3,a);
printf("%*.*s ",49,1,a);
return0;
}
❽ c語言輸出字元畫(輸出一段字元用printf)
1、首先打開Microsoft Visual C++軟體,單擊「文件」菜單->「新建」。