11问答网
所有问题
当前搜索:
c语言字符串的输入输出
c语言
% c是什么意思?
答:
这一类符号是“格式说明”用于格式输入与格式输出,就是我们常见的printf和scanf函数中在
输入输出
时,对不同类型的数据(如int,float,char等)要使用不同的格式说明。其中%d,用来输出十进制整数%f,用来输出实数(包括单,双精度),以小数形式输出%
c
,用来输出一个字符%s,用来输出一个
字符串
格式输入输出...
C语言
二维
字符
数组
的输入输出
问题
答:
include<stdio.h> void main(){ int i;char name[3][20]; //是你定义的数组不对,[a][b] a代表你要
输入
个名字个数,b代表你输入的名字长度 for(i=0;i<3;i++){ scanf("%s",&name[i]);} printf("
输出
:\n");for(i=0;i<3;i++){ printf("%s\n",name[i]);} } ...
C语言
键盘
输入
SCANF然后printf
输出
答:
在使用scanf和printf函数时要加上#include <stdio.h>。其中scanf()是格式
输入
函数,printf()函数是格式化
输出
函数。其通常的用法如下:include<stdio.h> int main(){ int i, j;scanf("%d, %d", &i, &j);//从键盘输入i,j printf("i=%d;j=%d", i, j);//输出i,j;return 0;} ...
C语言
:
输入
一
串字符
,再输入一个字符,统计该字符在
字符串
中出现的次数...
答:
char a[80];char m;printf("Enter a string:");j=0;/*j要初始化为0啊*/ while((a[j]=getchar())!='\n'){ /*scanf("%
c
",&a[j]);*//*这句用不着了,你while里面会获取
输入字符
到字符数组中*/ j++;/*j要自加*/ } a[j]='\0';printf("Enter a word:");scanf("%c"...
C语言
题目找出最长的
字符串
.
输入
5个字符串,
输出
最长的那个字符串。输入...
答:
只要求
输出
最长的,所以没有必要把5个
字符串
都存储下来。举例如下://#include "stdafx.h"//If the vc++6.0, with this line.#include "stdio.h"#include "string.h"int main(void){ char a[100],la[100],i; printf("please enter 5 strings...\n"); for(*la='\0',i=...
C语言
中无符号长整型数
的输入输出
格式是什么?
答:
C语言
中无符号长整型数
的输入输出
格式%u。示例:intmain(){ unsignedinta;intb=-1;a=b;printf(“%u”,a);}
c语言
中用scanf函数先
输入字符串
,后输入数值。
输出
时会出现错误的数值...
答:
include<stdio.h> int main(){ char str[50];int a;scanf("%s%d",str,&a,&a);printf("str=%s\n",str);printf("a=%d\n",a);return 0;} 你下面的代码我给你改了一下,把%s%d之间的空格去掉了,然后加了一个&a,通过两次赋值,消除缓冲中回车的干扰 ...
c语言
中Vc环境下
输入
两个
字符串
str1和str2,计算并
输出
str2在str1中...
答:
代码如下可以实现:(已测试)include "stdafx.h"include<stdio.h> include<stdlib.h> int main(){ char a[40],b[40];printf("Input a string\n");scanf("%s",a);printf("Input a string\n");scanf("%s",b);int i=0,N=0;for(i=0;a[i];i++){ int j=0;while(b[j]){ i...
c语言输入字符串
结束的标志?
答:
C语言
中
字符串的
结束标志是【''】。C语言中没有专门的字符串变量,通常用一个字符数组来存放一个字符串,字符串总是以【''】作为结束符。''就是8位的00000000,因为字符类型中并没有对应的这个字符,所以这么写。''就是字符串结束标志。''是转译字符,意思是告诉编译器,这不是字符0,而是空字符...
C语言
中如何实现多组数据
输入输出
?
答:
cout<<a[i]<<" ";} } system("pause");return 0;} 追问 先谢谢你。但是这段代码不是我想要的,我也写过。当输完第一组:5 1 2 5 4 5 回车之后,马上
输出
第一组的结果:1 2 4 5 我想线不输出第一组的结果,等我把第二个case输进去之后,按ctrl + Z 后再输出两个case的结果。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜