我是C的新手,我不能为学校做一个简单的练习.
我想做这样的事情:
Please insert a number: 12345
five
four
three
two
one
Run Code Online (Sandbox Code Playgroud)
基本上,用户输入一个数字,并且程序在新行中写入从最后一个有效数字到最多的数字.
这与切换功能和基本编程技能有关.
我有这个:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num; printf("Please insert a number: "); scanf("%d", &num);
switch(num){
case 1:printf("One\n");break;
case 2:printf("Two\n");break;
case 3:printf("Three\n");break;
case 4:printf("Four\n");break;
case 5:printf("Five\n");break;
case 6:printf("Six\n");break;
case 7:printf("Seven\n");break;
case 8:printf("Eight\n");break;
case 9:printf("Nine\n");break;
case 0:printf("Zero\n");break;
}
}
Run Code Online (Sandbox Code Playgroud)
我使用0到9之间的数字它可以正常工作,但是数字更大,然后它什么都不做.
我无法解决的第一个问题是,在数字中,获得数字位置.我相信在我的代码中,休息并没有做任何事......
对不起,如果我不能更好地解释我,但英语不是我的母语.
问候,
Favolas
############################## In Progress Solution(如果数字%10给出0- ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬#include <stdio.h>
#include <stdlib.h>
int main()
{
int num; printf("Please insert a number: "); scanf("%d", &num); …Run Code Online (Sandbox Code Playgroud) **编辑**如果我只使用数组会发生什么,例如
array(array('name'=>'bla','distance'=>'123'); array('name'=>'b123a','distance'=>'1234214'););
这会更容易找到最小值吗?
嗨,我正在尝试从一个对象数组中检索距离值最小的对象.这是我的数据集;
[0] => myObjectThing Object
(
[name:myObjectThing:private] => asadasd
[distance:myObjectThinge:private] => 0.9826368952306
)
[1] => myObjectThing Object
(
[name:myObjectThing:private] => 214gerwert24
[distance:myObjectThinge:private] => 1.5212312547306
)
[2] => myObjectThing Object
(
[name:myObjectThing:private] => abc123
[distance:myObjectThinge:private] => 0.0000368952306
)
Run Code Online (Sandbox Code Playgroud)
所以我希望能够解除距离值最小的物体.在这种情况下,它将是名称为abc123的对象
我需要将服务器上的用户名和密码传递给我的网络聊天客户端javascript函数.当我通过我的PHP代码在javascript函数中发送用户名密码时,它对源中的用户来说是可读的,这是有害的.
请分享您的解决方案.
我从客户端的服务器A获取用户名密码,然后将这些凭据提交给javascript函数,然后连接到另一台服务器B.它就像facebook和gmail聊天工作,但是他们如何将用户凭据传递给他们的javascript网络上的任何地方都没有提到连接到聊天服务器的客户端,希望这更好地解释.
我试图在Python列表中创建一个独特的日期集合.
仅在集合中尚未存在日期时才添加日期.
timestamps = []
timestamps = [
'2011-02-22', '2011-02-05', '2011-02-04', '2010-12-14', '2010-12-13',
'2010-12-12', '2010-12-11', '2010-12-07', '2010-12-02', '2010-11-30',
'2010-11-26', '2010-11-23', '2010-11-22', '2010-11-16']
date = "2010-11-22"
if date not in timestamps:
timestamps.append(date)
Run Code Online (Sandbox Code Playgroud)
我该如何排序?
我知道总是询问垂直对齐,但我似乎无法找到这个特定示例的解决方案.我希望文本在元素中居中,而不是元素居中:
HTML:
<ul>
<li><a href="">I would like this text centered vertically</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
CSS:
li a {
width: 300px;
height: 100px;
margin: auto 0;
display: block;
background: red;
}
Run Code Online (Sandbox Code Playgroud)
li a {
width: 300px;
height: 100px;
margin: auto 0;
display: block;
background: red;
}Run Code Online (Sandbox Code Playgroud)
<ul>
<li><a href="">I would like this text centered vertically</a></li>
</ul>Run Code Online (Sandbox Code Playgroud)
这真的没有CSS3属性吗?我愿意添加一个<span>,但我真的不想添加任何更多的标记.
谢谢!
有没有办法ArrayList在Android中将普通Java数组或Json数组转换为将JSON对象传递给Web服务?
我尝试为Continuation Monad Transformer的MonadWriter创建一个派生实例.这是我尝试的方式:
{-# LANGUAGE MultiParamTypeClasses, FlexibleInstances, UndecidableInstances #-}
import Control.Monad.Cont
import Control.Monad.Writer
instance (MonadWriter w m) => MonadWriter w (ContT r m) where
tell= lift . tell
listen m= ContT $ \ c -> do
(a,w) <- listen $ runContT m (c)
return (a,w)
pass m = undefined
Run Code Online (Sandbox Code Playgroud)
这给了我以下错误:
Occurs check: cannot construct the infinite type: r = (r, w1)
When generalising the type(s) for `listen'
In the instance declaration for `MonadWriter w (ContT r m)'
Run Code Online (Sandbox Code Playgroud)
接下来尝试是这样的:
instance (MonadWriter …Run Code Online (Sandbox Code Playgroud) 我正在使用emacs org-mode来管理我的笔记.我经常希望从文件中使用链接到这些笔记,我正在其他模式中编辑,例如AUCTeX.
请参阅此处获取描述性屏幕截图.(我还不允许在这里发布图片.)
存储和关注此链接非常有效.但是我发现读取链接的完整组织语法令人不安:[[file:notes.org::*note][Description]]显然没有在org-mode之外折叠.
我想知道是否有任何次要模式可以将这些链接折叠到可点击的描述,就像在org-mode中完成一样.
我有一个代码,我在循环中声明一个对象,如:
foreach(...)
{
ClassA clA = new ClassA();
clA.item1=1;
clA.item2=2;
ClassB.Add(clA);
}
Run Code Online (Sandbox Code Playgroud)
如果我按如下方式修改代码,是否会有任何性能提升:
ClassA clA;
foreach(...)
{
clA = new ClassA();
clA.item1=1;
clA.item2=2;
ClassB.Add(clA);
}
Run Code Online (Sandbox Code Playgroud)
提前致谢.
如何解析XML/RSS提要并将其存储在数据库中.我有一组RSS提要解析并将它们存储在我的数据库表中.
有没有任何代码/教程可用于此.
请帮忙.