c++如何同时输入两个数值?

我是用cin输入一个字符串a[],和k的值,让后分别再输出a[]和k的值。我是这样编写的:#include<iostream.h>void main(){char a[ ];int k;cout<<"请输入一个字符串和k的值:"<<"尀n";cin>>a[ ],k;cout<<a[ ]<<"尀n";cout<<k<<"尀n";}我知道肯定是cin>>a[]>>k;这错了。高手帮我看看是该怎么做。谢谢了。本人分不多。还请笑纳~
2026年09月17日 17:34
有2个网友回答
网友(1):

#include

void main()
{
char a[100];
int k;
cout<<"请输入一个字符串和k的值:"<<"\n";
cin>>a >> k;
cout<cout<}

a和k之间用空格隔开

网友(2):

楼上回答的对,不过建议对K进行判断,是字母或者数字