问题列表 - 第34819页

C代码在运行期间挂起

我刚刚开始学习C编程语言.我写了这段简单的代码,将美元兑换成欧元.唯一的问题是,一旦输入美元输入,程序就会挂起.我正在使用while循环来询问用户是否要重做操作,所以我的猜测是代码的语法导致了一个永恒的循环,但我不确定.

这是我的代码:

#include<stdio.h>
#define conv 0.787033       //conversion factor of USD to Euro found www.ex.com//

int main(void)

{
    float USD, EURO;
    char cont = 'y';

    while (cont == 'Y' || cont == 'y')

    {
        printf("Please enter the amount of United States ");
        printf("Dollars you wish to convert to Euros\n");
        scanf("%f\n", &USD);

        EURO = USD * conv;

        printf("%.2f dollars is %.2f Euros\n", USD, EURO);
        printf("Do you wish to convert another dollar amount (Y/N)?\n");
        scanf("%c\n", &cont);
    }

    return(0);
}
Run Code Online (Sandbox Code Playgroud)

c syntax

3
推荐指数
3
解决办法
1731
查看次数

在Android中显示PDF

在我的onCreate()中我做了这个检查:

//
// check if we have a PDF viewer, else bad things happen
//
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setType("application/pdf");

List<ResolveInfo> intents = getPackageManager().queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);

if (intents == null || intents.size() == 0) {
       // display message then...
       finish();
}
Run Code Online (Sandbox Code Playgroud)

在我的HTC Desire上,即使我有Adobe的PDF查看器,也不会返回匹配项.回答这个问题android:使用内置的pdf查看器从我的应用程序打开一个pdf,提到Adobe可能没有任何公共意图,所以上面的检查显然不会返回任何内容.

任何人都可以验证您是否应该从意图启动Acrobat,或者是否有其他方法或PDF查看器可以使用.

实际用例是下载发票副本并使用以下代码将其存储在本地存储中:

 URL url = new URL(data);
 InputStream myInput = url.openConnection().getInputStream();

 FileOutputStream fos = openFileOutput(fname, Context.MODE_WORLD_READABLE);

 // transfer bytes from the input file to the output file
 byte[] buffer = new byte[8192];
 int length;
 while …
Run Code Online (Sandbox Code Playgroud)

pdf android

7
推荐指数
1
解决办法
2万
查看次数

对于C++中的变量,方法等,有什么好的命名约定?

我来自Objective-C和Cocoa世界,那里有很多常规,许多人会说它让你的代码变得美丽!现在用C++编程我找不到像C++这样的好文档.

http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CodingGuidelines/CodingGuidelines.html

标准C++可能没有上面的内容,但我希望我可以坚持使用其他一些SDK或API(如Microsoft的(?)等)约定.

我希望你能给我一些链接.

c++ naming-conventions

58
推荐指数
5
解决办法
10万
查看次数

使用反射更改只读属性

可能吗?用反射或任何其他方式?

c# reflection

22
推荐指数
3
解决办法
2万
查看次数

scala 2.8集合不一致?

为什么方法transform(在就地突变版本map)和retain(就地突变版本filter)是只定义mutable.Map,但不mutable.Buffermutable.Set?所有可变集合都不支持这些方法吗?

scala scala-2.8 scala-collections

7
推荐指数
1
解决办法
352
查看次数

我打破了"得墨忒耳法则"吗?

我刚刚开始意识到得墨忒耳法则.

像很多事情一样,我意识到这是我已经在做的事情,但没有名字.虽然有几个地方我似乎违反了它.

例如...

我可能有一个Address对象:

public class Address : IAddress
{
   public string StreetAddress { get; set; }
   public string City { get; set; }
   public int Zip { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

和一个Customer对象:

public class Customer : ICustomer
{
   private IAddress address;

   Customer()
   {
      Address = null;
   }
   public string Name { get; set; }
   public IAddress
   {
      get
      {
         if (address == null)
         {
            address = new Address();
         }
         return address;
      }
      set
      {
         address = value; …
Run Code Online (Sandbox Code Playgroud)

oop refactoring object

11
推荐指数
1
解决办法
1123
查看次数

将整数列表转换为int数组

有没有办法,将整数列表转换为整数数组(非整数).像List to int []之类的东西?不循环遍历列表并手动将intger转换为int.

java core

14
推荐指数
2
解决办法
3万
查看次数

为什么不能保护java主类?

我可以创建具有Access说明符"public"或默认值的Main类.

但为什么我不能创建受保护.默认本身允许为什么不受保护.

上市:

public class MainClass {
 public static void main(String[] args) {
 }
}
Run Code Online (Sandbox Code Playgroud)

默认:

class MainClass {
 public static void main(String[] args) {
 }
}
Run Code Online (Sandbox Code Playgroud)

保护:

protected class MainClass {
 public static void main(String[] args) {
 }
}
Run Code Online (Sandbox Code Playgroud)

它显示错误:类MainClass的非法修饰符; 只允许public,abstract和final MainClass.java SCJP/src第1行Java问题

java

4
推荐指数
1
解决办法
5193
查看次数

Android中的JSON解析

我在Android上搜索了很多关于JSON解析的内容,但还是不太相信.实际上有一个简短的想法,但关于JSON解析还不是很清楚.

如何在应用程序中实现JSON解析?

java parsing android json

9
推荐指数
1
解决办法
8535
查看次数

如何使用单个查询更新所有表值

海友

我有这样的桌子

TBLKEY      EMPKEY                         EMPNAME
----------- ------------------------------ ------------------------------
1           101                            RAJA
2           105                            RAJA
3           106                            RAJA
4           110                            RAJA
Run Code Online (Sandbox Code Playgroud)

我想像这样更新

TBLKEY      EMPKEY                         EMPNAME
----------- ------------------------------ ------------------------------
1           101                            RAJA
2           105                            POOJA
3           106                            THRIU
4           110                            POOJA
Run Code Online (Sandbox Code Playgroud)

在这里我sholud只使用一个query.i运行该查询我sholud得到像这样的输出不是逐个更新

sql-server-2005

0
推荐指数
1
解决办法
82
查看次数