11问答网
所有问题
当前搜索:
c语言字符串的输入输出
5、
输入
一个
字符串
,对该字符串进行逆序,
输出
逆序后的字符串。
答:
i=0; ch!='\n'; i++){ a[i]=ch;cnt++;ch=getchar();} for(i=0, j=cnt-1; i<cnt; i++, j--)b[j]=a[i];for(i=0; i<cnt; i++)printf("%
c
", b[i]);return 0;} 运行:
输出
格式:在一行中输出逆序后的
字符串
。
输入
样例:Hello World!输出样例:!dlroW olleH ...
求
C语言
高手 作答加解释 将
输入
的一
串字符
显示在屏幕上,直到遇到字符...
答:
include "stdio.h"{ char s[200];int i=0;while(s[i]=getchar()!='$'){ i++;if(i>=200)break;} s[i]='\0';printf("%s",s);}
c语言
中有哪些
输出输入
语句?
答:
putchar(输出字符)getchar(输入字符)printf(格式输出)scanf(格式输入)puts(
输出字符串
)gets(
输入字符串
)\x0d\x0a%d按十进制整形数据的实际长度输出\x0d\x0a%md。m为指定
的输出
字段的宽度。如果位数小于m,则左边补以空格,大于m,则实际输出。例:printf("%4d,%4d,a,b");当a=123b=...
C语言
printf
输出字符串
变量问题
答:
s要对应char *或char []类型的变量,而b只是char型变量。用printf("%
c
", b);就可以输出b的字符。如果printf("%s",b);实际上就是把字符'2'的asc码值当作地址去
输出字符串
,而这个地址是禁止访问的,所以会出现程序执行错误。
有关
c语言的
问题 如果用%d
输出
无符号类型的最大值 则最左边的位(代符号...
答:
它就把最左为当成符号位,如果用u%它就把它当成数值位 所以如果你用d%
输出
无符号数,就把本来是数值位的最左位当成了符号位,你试一下 unsigned short s=255;printf("255 : d%",s);会输出什么?如果还是不太理解,你需要再看一下数据类型那一段的教程,百度一下补码,反码之类的。。。
谁可以帮我做一下这个C++
C语言的
作业
答:
-z";若该字符是其他字符
输出字符串
"!,@,…",写出错误所在行号及正确内容。include <stdio.h> 1 main()2 { int
c
;3 printf("请
输入字符
,系统将显示其范围\n");4 scanf("%c",&c);5 if('0'<=c||c<='9')6 printf("\t0-9\n");7 else if('A'>=c&&c<='Z')8 ...
C语言
提问:判断从键盘
输入
的两个
字符串
是否相同,若相同则
输出
"字符串...
答:
include <stdio.h> include <string.h> void main(){ char str1[15],str2[15];scanf("%s%s",str1,str2);if(strcmp(str1,str2)==0)printf("
字符串
相等\n");else printf("字符串不相等\n");}
c语言
%s用法
答:
在
c语言的
标准I/O
输入输出
系统中,%s,表示输出
字符串
中的字符直至字符串中的空字符(字符串以'\0‘结尾,这个'\0'即空字符)。或者等待用户输入字符串。下面是一个示例程序:include <stdio.h>int main(){char buf[20];scanf("%s", buf);printf("%s\n", buf);return 0;} ...
c语言
程序
输入
两个
字符串
要求连续
输出
必须用函数解决 帮忙看下我的...
答:
scanf("%s%s",&a,&b); //a,b的声明在哪里?还有能同时接受两个字符串吗? 你的回车符 会被存入到第二个数组里 存放字符串的是数组 所以肯定不可能出现这种取地址的方式的 题目的意思无非就是 让你将
字符串的输入
和
输出
包装在一个函数里 所以设计的 不对 重新设计吧 ...
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜