求送给朋友的生日快乐的程序 或者是源代码都可以 最好是源代码 谢谢

求送给朋友的生日快乐的程序 或者是源代码都可以 最好是源代码 谢谢,第1张

用vb做吧,可以直接发过去,d出提示框的,代码如下:

wscript.echo("生日快乐")

你直接用一个文本文档输入然后把txt格式改成vbs就行了

你也可以照着样子添加

#include <stdio.h>

#include <math.h>

#include <string.h>

#include <stdlib.h>

#include <windows.h>

char s[8]

void show1(char *a)

{

system("cls")

printf("☆☆☆★☆☆☆★☆☆☆★\n")

printf("★                    ☆\n")

printf("☆      %s      ☆\n", a)

printf("☆      生日快乐      ☆\n")

printf("☆                    ★\n")

printf("★☆☆☆★☆☆☆★☆☆☆\n")

Sleep(200)

}

void show2(char *a)

{

system("cls")

printf("★☆☆☆★☆☆☆★☆☆☆\n")

printf("☆                    ★\n")

printf("☆      %s      ☆\n", a)

printf("☆      生日快乐      ☆\n")

printf("★                    ☆\n")

printf("☆☆☆★☆☆☆★☆☆☆★\n")

Sleep(200)

}

void show3(char *a)

{

system("cls")

printf("☆★☆☆☆★☆☆☆★☆☆\n")

printf("☆                    ☆\n")

printf("☆      %s      ★\n", a)

printf("★      生日快乐      ☆\n")

printf("☆                    ☆\n")

printf("☆☆★☆☆☆★☆☆☆★☆\n")

Sleep(200)

}

void show4(char *a)

{

system("cls")

printf("☆☆★☆☆☆★☆☆☆★☆\n")

printf("☆                    ☆\n")

printf("★      %s      ☆\n", a)

printf("☆      生日快乐      ★\n")

printf("☆                    ☆\n")

printf("☆★☆☆☆★☆☆☆★☆☆\n")

Sleep(200)

}

void transit(char *a, int n)//将名字的格式转成4个字。便于排版

{

int i, t

memset(s, ' ', sizeof(s))

switch(n)

{

case 2: t = 3break

case 4: t = 2break

case 6: t = 1break

}

for(i=0 i<n i++)

{

s[t+i]=a[i]

}

}

int main()

{

int t

char name[10]

printf("请输入生日者得姓名(汉字,不要超过3个字):\n")

gets(name)

t = strlen(name)

transit(name, t)

while(1)

{

show1(s)

show2(s)

show3(s)

show4(s)

}

return 0

}

编写一个简单的生日快乐APP

一、关闭之前的helloworld程序

点击file,然后close project,就完成关闭了。

二、创建一个新的happybirthday程序

三、下面开始整个APP的修改

1、如何查看Androidstudio中activity_main.xml的源代码,在图中 灰色部分现在是Design,点到code就会出现activity_main_xml的代码了。

2、进行如下代码的修改。把根布局改成相对布局 androidx.constraintlayout.widget.ConstraintLayout改为RelativeLayout

把多余的代码删除掉 ,并将文本内容改为android:text="祝你生日快乐!"

app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent"

并可以修改文字的大小,颜色,添加边框.。代码如下:

3、在左侧目录下,res是存放资源文件的(图片放进来);java是存放java代码的;mainfests是存放配置文件的。因此将图片复制在最侧res目录下。

4、将代码补充完整

代码:

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

xmlns:app="http://schemas.android.com/apk/res-auto"

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent"

tools:context=".MainActivity">

<TextView

android:layout_margin="20dp"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="祝你生日快乐!"

android:textColor="@android:color/holo_orange_light"

android:textSize="22dp"

/>

<ImageView

android:layout_centerInParent="true"

android:src="@drawable/img"

android:layout_width="match_parent"

android:layout_height="wrap_content" />

</RelativeLayout>

5、最后的效果如图所示

6、可在手机中看到happybirthday的程序包,打开便是上面的画面。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11358110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存