77问答网
所有问题
当前搜索:
C语言字符串赋值
C语言
-删除
字符串
中的字符。
答:
c语言
中书写删除
字符串
中某个字符的程序的具体操作步骤如下:1、编写头函数,包括“#include <stdio.h>.”与“#include <string.h>.“。2、定义两个相同容量的字符串储存的变量 char a【100】; char b【100】。以及整数变量 int c;int i=0,j=0;其中a[100]是存字符串的,b【100】是...
C语言 字符串
输入
答:
这里有一个问题,就是scanf的问题。。当scanf("%d",&n)。用户输入后,还有一个回车,被 scanf("%
c
",a[i]);吸收了。。同样,第a[i]的输入,吸收了前一个的a[i-1]的回车。所以结果 就出现了问题。把scanf("%c",a[i])改成 scanf("\n%c",a[i])就行了。给n
赋值
10,直接是n=10...
C语言
为什么我的结果输出不出来
答:
p = a;这是什么
赋值
方法?
字符串
之间的赋值要用memcpy,memcpy(p,a,100);如果只是单纯的*p = a的话,p是char *类型,*p就是char类型,而a是一个int *类型,即一个地址,地址一般使用32位数据来保存(64位机器使用64位数据保存)。这么赋值的话,*p并不是a的地址,而是a的地址中的一个8字节...
c语言
编程问题 ,输入带有冒号的
字符串
到一个数组中,要求清除冒号和冒号...
答:
include<stdio.h>int main(){char ff[200],*p,*q; gets(ff); for(p=q=ff;*p!=':';p++); for(;*q++=*++p;); puts(ff); return 0;}
c语言
指针输入
答:
include<stdio.h> int main(){ int a,b,
c
,s[3],t;int *x,*y,*z;//定义指针变量 x=&a;//将a的地址赋给指针x,下同 y=&b;z=&c;scanf("%d%d%d",x,y,z);s[0]=*x;//将指针x所指向的变量值赋给数组s的第一个元素;依次类推 s[1]=*y;s[2]=*z;for(int i=0;i<3...
c语言
问题
答:
第一个:a[0]=‘a’,a[1]='0',a[2]='\0',a[3]='a',a[4]='0',a[5]='\0'.a[6]未
赋值
。i=sizeof(a);是求a【7】这个数据结构的大小,7字节,所以等于7。j=strlen(a);是求a这个
字符串
的大小,a[2]即‘\0’是结束标志,所以字符串长度的a[0],a[1]之和等于2。第...
C语言
题目
答:
1:B,
C
A:char s[6]="ABCDE";不要忘记
字符串
结尾符号'\0'D:scanf("%s",&s)不对,s为指针,不能这样子输入 2:C int *p1=&k;int *p2=&m;a=(p1==&m),a=0,因为p1=&k b=(*p1)/(*p2)+7,4/6==0,所以b=7
C语言
如何输入
字符串
?
答:
思路为用getchar逐个读入字符,并
赋值
到
字符串
对应位置,当出现逗号时结束。然后再用scanf读入数字。简介:
C语言
运算符是说明特定操作的符号,它是构造C语言表达式的工具。C语言的运算异常丰富,除了控制语句和输入输出以外的几乎所有的基本操作都为运算符处理。除了常见的三大类,算术运算符、关系运算符与...
C语言
编程,写一个函数,使输入的一个
字符串
按反序存放,在主函数中输入和...
答:
include <stdio.h> include <string.h> void input(char st[]);//定义输入函数 void reverse(char st[]);//定义反序函数 int main(){ char s[20];input(s);//调用输入函数 printf("Original string: %s\n", s);//输出原
字符串
reverse(s);//调用反序函数 printf("New string: %s\...
c语言字符串
交换
答:
需要中间变量存储数据,否则数据会被覆盖。另外,char *a不能被
赋值
。
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
76
涓嬩竴椤
75
其他人还搜