c语言中 一个程序只能有一个输入 可以有多个输出 吗?

c语言中 一个程序只能有一个输入 可以有多个输出 吗?,第1张

c语言中允许多个输入,让慧埋和多个输出

例子:

#include "stdio.h"

void select(int a[10],int k)

{

int rs=0

for(int i=0i<10i++)

{

if(a[i]==k)

rs=1

}

if(rs==1)

printf("found%d",k)

else

printf("not found%d",k)

}

main()

{

int str[10],b

printf("请输入10个数:\n")//输出

for(int i=0i<10i++)

scanf("%d"坦蚂,&str[i])//输入

printf("请输入在10个数中要查找的碧戚数:")//输出

scanf("%d",&b)//输入

select(str,b)

}

在 C 语言中,常用的输入输出函数包括以下几个:

1. `printf()` 函数:用于输出信息到控制台或者文件,可以输出各种类型的数据,例如整数、浮点数、字符、字符串等。它的格式字符串可以通过占位符来指定输出数据的格式,类拆祥芹似于其他编程语言中的字符串格式化功能。

2. `scanf()` 函数:用于从控制台或者其他标准输入设备中读取输入数据,等待用户输入数据并读入数据。scanf() 函数的格式字符串中可以使用占位符来指定各种类型的输入数据,例如整数、浮点数、字符、串等。

3. `puts()` 函数:用于在控制台或者文宴大件中输出一个字符串,并自动在字符串的末尾添加一个换行符。如果需要输出多行字符串,可以多次调用 puts() 函数来输出每行字符串。

4. `gets()` 函数:用于从标准输入设备中读取一个字符串。它可以读取包含空格和其他特殊字符的字符串,并将其保存到指定的字符数组中,直到读取到换行符为止。

这些输入输出函数是 C 语言中最常用的函数,可以方便地实现控制台的输入输出等功能。需要注旅毕意的是,这些函数都是标准库函数,如果要使用它们,需要在程序中包含相应的头文件,如 `<stdio.h>`。

import java.util.Scanner

public class input {

/**

* @param args

*/

public static void main(String[] args)

{

Scanner s = new Scanner(System.in)

System.out.print("输入丛镇一个整数:")

while(s.hasNext())

{

System.out.println(String.valueOf(s.nextInt()).length())

}

}

}

Scanner是扫描器,能游郑拍扫描键盘输入的值,神羡。利用while循环打印出。、、

System.in 这个是System类下的属性 属性里的值是你输入的值。

还有什么不懂的 可以问我。我在线!!!


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存