求懂C语言的解释下这道题

写一个程序,要求输入你的名字和姓氏,然后按姓名的格式将其输出,用到scanf(),没有其他复杂的参数.名字是用英文的,一道简单的题

#include"stdio.h"
main()
{
char name1[10],name2[10];
printf("Please input your mingzi:");
scanf("%s",name1);//不用&name,因为name已经是一个地址了
printf("Plsease input your xingsi:");
scanf("%s",name2);//这一行也不用
printf("%s %s",name2,name1);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2005-12-31
main()
{
int x,y;
scanf("%d%d%d",&x,&y);
printf("请输入你的名字和姓氏,x,y);
}
第2个回答  2005-12-31
为什么要一个字符一个字符搞?
用gets()不可以吗?
第3个回答  2005-12-31
其实有很多中方法,多少知道点的都能解,你是不是没有事情逗大家玩啊
第4个回答  2005-12-31
就这样把
#include"stdio.h"
main()
{
char name1[10],name2[10];
printf("Please input your mingzi:");
scanf("%s",&name1);
printf("Plsease input your xingsi:");
scanf("%s",&name2);
printf("%s %s",name2,name1);
}

c语言:有哪位大侠可以帮我解释一下下面这道题目???
Flag是 被调函数prime里面定义的一个局部变量flag变量 下面的return(flag)这行里面的flag和前面定义的flag是一样的、、、flag也可以自己随意修改、、、下面分析下这个程序具体的步骤 include <stdio.h> \/\/第一行、调取头文件stdio.h int main() \/\/表示一下内容为主函数 {int prime(int); \/\/...

分析一下C语言这道题?
第三次循环,a=3,b=7,b%3==1为真,执行b+=3后b=10,continue进入下一循环;第四次循环,a=4,b=10,b%3==1为真,执行b+=3后b=13,continue进入下一循环;第五次循环,a=5,b=13,b>10为真,break跳出循环,程序结束 因此最终a的值为5,选A ...

用C语言怎么解决这道题
} do—while循环体,当ji小于500时都进行循环运算,然后输出的n+1就是那个最小的n,应该没错,你自己试下。。。

C语言基础,这道题是什么意思呢?
int a = 1 * 2 + 3以上代码中有两个三个运算符‘*’‘=’‘+’由于‘*’也就是乘号优先级别最高(其实就是说最先运算的意思) 又根据‘*’运算符是是双目运算符(这个双目就是指必须运算对象要有两个 即‘*’两边的1和2了)计算1*2得2 表达式变成int a = 2 + 3 此时表达式里面‘...

这道C语言题怎么说?解释一下吧!
输出5 strcpy原函数:extern char *strcpy(char* dest, const char *src);返回的就是 dest指针 所以 strlen(strcpy(str,"China"));相当于 strcpy(str,"China");strlen(str);所以实际上就是"China"这个字符串的长度 5

c语言 这道题怎么做? 详细解释一下。x+2是什么意思?
x是数组名,代表数组在内存中的起始地址,x+2代表数组中下标值为2的元素的地址,即x[2]的地址,把x[2]的地址作为实参传给形参变量p,在fun函数中,通过指针p把x[2]元素的姓名成员输出。

这道题用C语言怎么编写,谢谢!不甚感激,我是大一的,望能够讲的明摆着,谢 ...
\/* 计数器 *\/ for (i = 0; i < count; i++) { if (i == 0) { \/* 第一次落地是直接落下,没有弹起,所以总路程不用乘2 *\/ sum += hight; } else { \/* 后面的落地都是先弹起,再落地,所以总路程需要弹起得高度乘2 *\/ sum += hight * 2; } hight ...

c语言这道题为什么选B麻烦详细说明一下?
外层循环循环2次,每次执行2次x++ 内层循环执行3次,但是当j不能被3整除时不执行x++,即只有在j==0的时候才执行x++ 所以x++共执行了,2*2+2*1=6次,应该选择C

有没有会C语言的帮我看一下这道题?
fp, -3L, SEEK_END) 将文件指针放置在 "dd\\n" 位置 并且再读取下一个字节 'd' 并且输出的话,答案应该选 A 【附注】 如果还是云里雾里 编程需要时间与耐心,认真学懂 <stdio.h> 函数里各个函数的功能和概念,并且要明白 FILE 文件指针的含义,感觉有提问 fp 是什么的时刻,就差距很多咯 ...

能帮我看一下这道题用c语言怎么写吗?
wang”姓的同学,则输出提示信息 printf("There are no students with the last name 'wang' in the class.\\n");} \/\/ 释放分配的内存 free(wang_students);return 0;} 上面的代码中,我们定义了一个字符串数组来存储班上所有同学的姓名,然后使用 get_wang_students 函数来遍历这 ...

相似回答
大家正在搜