如何用C语言编写一个程序,输入你的姓名和年龄并输出

如何用C语言编写一个程序,输入你的姓名和年龄并输出,第1张

#include <stdioh>

int main(void)

{

char name[20];

int age;

printf("请输入你的姓名:");

scanf("%s",name);

printf("请输入你的年龄:");

scanf("%d",&age);

printf("你的姓名是:%s\n",name);

printf("你的年龄是:%d\n",age);

return 0;

}

public class Test() {

    public static void main(String[] args) {

        String name = new String();  // 定义一个name字符串,输入名字

        Scanner input = new Scanner(Systemin); // 定义输入

        int n;  // 定义一个变量n

        Systemoutprintln("请输入你的名字:");

        while(true) { // 循环

            name = inputnext();  // 输入名字

            Systemoutprintln("请输入1/2");  // 给出提示

            n = inputnextInt(); // 输入变量n

            if(n==1)  // 进行判断

                Systemoutprintln(name);

            else if(n==2)

                break;

            else

                Systemoutprintln("输入不正确,请重新开始!");

            Systemoutprintln("请输入你的名字:");

        }

    }

}

纯粹练手。。没啥技术含量。

#include"stdafx。h"

#include

intmain()

{

charszBuf[20]={0};

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

printf(">");

scanf("%s",szBuf);

intiNum=0;

printf("请输入学号\n");

printf(">");

scanf("%d",&iNum);

printf("您的信息如下\n");

printf("姓名:%s\n",szBuf);

printf("学号:%d\n",iNum);

return0;

}

代码具有较好的可移植性

C语言是面向过程的编程语言,用户只需要关注所被解决问题的本身,而不需要花费过多的精力去了解相关硬件,且针对不同的硬件环境,在用C语言实现相同功能时的代码基本一致,不需或仅需进行少量改动便可完成移植,这就意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行,从而极大的减少了程序移植的工作强度。

百度百科-c语言

要使用string,请先用using namespace声明,

注意string是包含在std里的,故如果只用string只用定义为:

using std::string。

具体代码:

//以下开始

#include#includeusing namespace std;

int main()

{

cout <<"welcome to this page!\n";

string name;

cout << "please enter you name:";

cin  >> name;

cout <<"welcome!" << name << endl;//不能输出空格的

return 0;

}

扩展资料:

所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。和是不一样,前者没有后缀,实际上,二者是两个文件,打开文件就会发现,里面的代码是不一样的。

c++标准为了和C区别开,也为了正确使用命名空间,规定头文件不使用后缀h因为标准库非常的庞大,所程序员在选择的类的名称或函数名时就很有可能和标准库中的某个名字相同。

所以为了避免这种情况所造成的名字冲突,就把标准 库中的一切都被放在名字空间std中。但这又有一个问题。无数原有的C++代码都依赖于使用了多年的伪标准库中的功能,他们都是在全局空间下的。 就有了和等这样的头文件,一个是为了兼容以前的C++代码,一个是为了支持新的标准回复。

package test;

import javautilScanner;  // Import the Scanner class

public class Test{

public static void main(String[] args) {

Scanner myObj = new Scanner(Systemin);  // Create a Scanner object

Systemoutprint("输入年龄:");

String age= myObjnextLine();  // Read user input

Systemoutprint("输入姓名:");

String name= myObjnextLine();  // Read user input

//再写 地点。。。

Systemoutprintln(name+" 你好,今年" + age+"岁");  // Output user input

}}

以上就是关于如何用C语言编写一个程序,输入你的姓名和年龄并输出全部的内容,包括:如何用C语言编写一个程序,输入你的姓名和年龄并输出、写一个程序,从键盘输入名字然后每次在键盘上按1就会在屏幕上显示你的名字且换行,按数字2就结束、用c语言输出显示自己的姓名和学号,请写出完整的程序代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/zz/9717798.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存