java程序设计,用scanner编写,输入姓名,性别,年龄,住址,婚否,可以输出相应的数据?

java程序设计,用scanner编写,输入姓名,性别,年龄,住址,婚否,可以输出相应的数据?,第1张

package test

import java.util.Scanner  // Import the Scanner class

public class Test{

public static void main(String[] args) {

Scanner myObj = new Scanner(System.in)  // Create a Scanner object

System.out.print("输入年龄:")

String age= myObj.nextLine()  // Read user input

System.out.print("输入姓名:")

String name= myObj.nextLine()  // Read user input

//再写 地点。。。

System.out.println(name+" 你好,今年" + age+"岁")  // Output user input

}}

可以参考下面的代码:

#include <stdio.h>

#include <stdlib.h>

int main(void)

{

FILE *fp=fopen("data.txt","r")

if (!fp)

{

fp=fopen("data.txt","w")

printf("请输入姓名:")

char *name

scanf("%s",name)

printf("请输入学号:")

char *num

scanf("%s",num)

fprintf("%s %s",name,num)

fclose(fp)

return 0

}

char *name,*num

fscanf("%s %s",name,num)

fclose(fp)

printf("姓名为:%s\n学号为:%s",name,num)

return 0

}

扩展资料:

1、printf()函数

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出

信息。在编写程序时经常会用到此函数。函数的原型为:

int printf(const char *format, ...)

函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。

2、scanf()

函数 scanf() 是从标准输入流stdin(标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。

参考资料来源:百度百科-printf()

参考资料来源:百度百科-scanf (计算机语言函数)

struct imfomation{

char name[20]

int age

int salary

}

#include "stdio.h"

void main()

{

struct imfomation a//a为结构体变量

printf("请输入姓名:\n")

gets(a.name)

printf("请输入年龄:\n")

scanf("%d",&a.age)

printf("请输入工资:\n")

scanf("%d",&a.salary)

printf("姓名:%s\n年龄:%d\n工资:%d\n",a.name,a.age,a.salary)

}


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存