所以与 gets() 一样,在使用 fgets() 的时候,如果后面要从键盘给字符变量赋值,那么同样不需要清空缓冲区。示例如下: #include <stdio.h> int main(void) { char str[50]; char ch; printf("input a string:\n"); fgets(str, sizeof(str), stdin); printf("input a character:\n"); scanf("%c"...
运行下面程序,输入www.nwpu.edu.cn和5,写出输出结果。 #include int main() { char a[100],b[100],*p,*q; int m; gets(a); scanf("%d",&m); p=a;q=b; for(p=p+m-1;*p!='\0';p++,q++) *q=*p; *q='\0'; printf("%s",b); return 0; } 答案:nwpu.edu.cn 手机看题 你...
char c1,c2; scanf( “%4c%4c”,&c1,&c2); 查看完整题目与答案 若有以下定义和语句,为使变量 c1 得到字符 'A' ,变量 c2 得到字符 'B' ,正确的输入形式是 ( ) 。 char c1 , c2 ; scanf(''%4c%4c" , &c1 , &c2) ; 查看完整题目与答案 若有以下定义和语句,为使变量 c1 得到字符 ...
请填空。 #include<stdlib.h> #include<stdio.h> void getone(int **s){*s=(___) malloc (sizeof(int));} void assone(int*s){scanf... 查看完整题目与答案 水库运行中,出现___情况应组织专门的安全鉴定。 A. 遭遇特大洪水 B. 遭遇强烈地震 C. 工程发生一般事故 D. 工程发生重大事故 ...
A. scanf("%d",p-]num); B. scanf("%s",p-]name); C. scanf("%s",stu.name); D. scanf("%d",&stu.num); 查看完整题目与答案 单位时间所作的功是( )。 A. 效率 B. 功率 C. 速率 D. 比率 查看完整题目与答案 在容器上安装有压力表, 其读数为1.9MPa, 大气压为1.0bar,则绝对压力为(...